summaryrefslogtreecommitdiffstats
path: root/libelf
Commit message (Expand)AuthorAgeFilesLines
* libelf: Only include features.h on linux.staging/lineage-15.1staging/lineage-15.0_rebase-android-8.0.0_r23lineage-15.1lineage-15.0Adnan Begovic2017-08-241-0/+2
* Convert libelf from Android.mk to Android.bpColin Cross2016-07-132-190/+163
* Revert "Disable clang for arm64 where local __thread is used."Stephen Hines2016-02-241-3/+0
* Merge upstream 0.165 SHA '203f0a3'Chih-Hung Hsieh2016-01-2525-35/+1361
|\
| * Move nested functions in elf_compress.c and elf_strptr.c.Chih-Hung Hsieh2016-01-233-26/+39
| * libelf: Add ELF compression types and defines to libelf.h for older glibc.Mark Wielaard2016-01-142-0/+33
| * libelf: Make elf_strptr index correctly into compressed section data.Mark Wielaard2016-01-064-43/+120
| * libelf: Add elf_compress and elf_compress_gnu.Mark Wielaard2016-01-0613-22/+896
| * libelf: Add elf32_getchdr, elf64_getchdr and gelf_getchdr.Mark Wielaard2016-01-0617-14/+335
* | Disable clang for arm64 where local __thread is used.Chih-Hung Hsieh2015-11-201-0/+3
* | Enable clang compiler for some modules.Chih-Hung Hsieh2015-11-161-6/+0
* | Merge upstream SHA 'ae09ca9'Chih-Hung Hsieh2015-11-032-1/+5
|\|
| * Make zlib mandatory.Mark Wielaard2015-10-262-1/+5
* | Merge upstream SHA '5eb3e90'Chih-Hung Hsieh2015-10-234-39/+85
|\|
| * elf.h: Update from glibc. Add section compression constants and structures.Mark Wielaard2015-10-222-0/+30
| * libelf: use the right size when preading in[0].sh_sizeJose E. Marchesi2015-10-222-1/+6
| * Move nested functions in libelf.Chih-Hung Hsieh2015-10-223-38/+49
* | Merge upstream 'a1e17a2', version 0.164.Chih-Hung Hsieh2015-10-195-23/+48
|\|
| * libelf: Use int64_t for offsets in libelf.hJosh Stone2015-10-142-6/+11
| * libelf: Only use posix_fallocate when using mmap. Ignore unsupported errors.Mark Wielaard2015-10-122-13/+28
| * Trust AC_SYS_LARGEFILE to provide large file supportJosh Stone2015-10-093-4/+9
* | Merge upstream commit '86ed7f7'.Chih-Hung Hsieh2015-10-083-11/+23
|\|
| * Do without union of variable length arrays.Chih-Hung Hsieh2015-10-072-8/+11
| * Improve AM_SILENT_RULES coverageJosh Stone2015-10-062-2/+6
| * Use -fPIC instead of -fpic when generating PIC code.Jose E. Marchesi2015-10-062-1/+6
* | Merge latest upstream commit 2284375.Chih-Hung Hsieh2015-10-062-5/+13
|\|
| * libelf: Always update e_version and e_shentsize in elf_update.Mark Wielaard2015-10-052-5/+13
* | Merge in latest aosp/upstream-master d8698e55.Chih-Hung Hsieh2015-09-2995-649/+1067
|\|
| * Properly mark all internal function definitions.Mark Wielaard2015-09-238-0/+23
| * Remove old-style function definitions.Mark Wielaard2015-09-2386-398/+189
| * Update dl-hash.h from glibc.Mark Wielaard2015-09-232-41/+38
| * libelf: Don't leak memory on failure paths in elf_updatefile.Mark Wielaard2015-06-192-12/+22
| * libelf: Check symbol section header exists before use in nlist.Mark Wielaard2015-06-192-2/+10
| * libelf: Always call ftruncate before posix_fallocate to set the right size.Mark Wielaard2015-06-192-2/+10
| * libelf: Make sure elf_getdata_rawchunk returns aligned data.Mark Wielaard2015-06-093-3/+34
| * libelf: Make sure conversion functions work on aligned data for type.Mark Wielaard2015-06-092-2/+29
| * libelf: Check e_shoff alignment before direct access of Elf(32|64)_Shdr.Mark Wielaard2015-06-082-4/+9
| * libelf: Split checks for ehdr and shdr, drop phdr check in file_read_elf.Mark Wielaard2015-06-082-65/+80
| * libelf: Fix possible unbounded stack usage in load_shdr_wrlock.Mark Wielaard2015-06-052-4/+19
| * libelf: Fix possible unbounded stack usage in getphdr_wrlock.Mark Wielaard2015-06-052-4/+19
| * libelf: Fix unbounded stack usage in elf_getarsym for !ALLOW_UNALIGNED case.Mark Wielaard2015-06-052-1/+14
| * libelf: Don't call memmove with possible NULL buffer.Mark Wielaard2015-06-052-2/+7
| * libelf: Don't call mempcpy with possible NULL d_buf.Mark Wielaard2015-06-052-1/+6
| * libelf: Fix possible unbounded stack usage in updatefile.Mark Wielaard2015-05-272-3/+26
| * libelf: Fix possible unbounded stack usage in updatemmap.Mark Wielaard2015-05-272-8/+28
| * libelf: Fix possible unbounded stack usage in elf_getarsym.Mark Wielaard2015-05-272-2/+17
| * libelf: Use posix_fallocate instead of ftruncate to extend ELF file.Mark Wielaard2015-05-272-3/+18
| * libelf: If e_phnum is zero then set e_phoff also to zero.Mark Wielaard2015-05-182-0/+13
| * libelf: More checking of valid sh_addralign values.Mark Wielaard2015-05-183-0/+26
| * libelf: Make sure shdrs are valid before storing extended phnum in newphdr.Mark Wielaard2015-05-182-1/+17