History log of /external/elfutils/src/strings.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3425454a10d307fae891fb667cf7969e945cde79 09-Oct-2015 Josh Stone <jistone@redhat.com> Trust AC_SYS_LARGEFILE to provide large file support

AC_SYS_LARGEFILE defines _FILE_OFFSET_BITS in config.h if needed for
LFS, and this automatically maps things like open to open64. But quite
a few places used explicit 64-bit names, which won't work on platforms
like FreeBSD where off_t is always 64-bit and there are no foo64 names.
It's better to just trust that AC_SYS_LARGEFILE is doing it correctly.

But we can verify this too, as some file could easily forget to include
config.h. The new tests/run-lfs-symbols.sh checks all build targets
against lfs-symbols (taken from lintian) to make sure everything was
implicitly mapped to 64-bit variants when _FILE_OFFSET_BITS is set.

Signed-off-by: Josh Stone <jistone@redhat.com>
/external/elfutils/src/strings.c
af29f77436f827d10ec9004120426cffd3401137 27-Jun-2015 Pino Toscano <toscano.pino@tiscali.it> strings: Define MAP_POPULATE if not defined already

Currently it is available on Linux only, and it is more an hint.

Signed-off-by: Pino Toscano <toscano.pino@tiscali.it>
/external/elfutils/src/strings.c
afd11605de0d2e16e8a2fa3094fa468b1901cd5e 18-Jun-2015 Mark Wielaard <mjw@redhat.com> strings: Handle failure of getting section name on bogus section data.

If there is something wrong with getting the section data it is likely
we won't be able to get the actual section name because the file is
somehow corrupted. Try to get the name, but handle failure gracefully.

Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/src/strings.c
555fdae16cea49d0540858b3acb3d2f3e63c123c 26-Dec-2014 Mark Wielaard <mjw@redhat.com> strings: Produce error when section data falls outside file.

https://bugzilla.redhat.com/show_bug.cgi?id=1170810

Reported-by: Alexander Cherepanov <cherepan@mccme.ru>
Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/src/strings.c
3232479483cad695d1872b879128a23da3953a7d 13-Apr-2014 Mark Wielaard <mjw@redhat.com> Remove mudflap build option.

The --enable-mudflap configure build has been broken for 2 years without
anybody apparently noticing. GCC 4.9 removed mudflap support. Before
release we now run make distcheck with valgrind support. Removal of the
mudflap configure option simplifies the build a little.

Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/src/strings.c
f48eb6b15fee66e54b488d71738979fc608f25ee 23-Jan-2014 Mark Wielaard <mjw@redhat.com> Use -Wformat=2 by default for all files.

This just makes sure that all format strings are given as literals to
printf like functions so the compiler can see and check them. Remove
all no_Wformat, add -Wformat=2 unconditionally to AM_CFLAGS.

Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/src/strings.c
de2ed97f33139af5c7a0811e4ec66fc896a13cf2 05-Jun-2012 Mark Wielaard <mjw@redhat.com> Update name, license and contributor policy.

* Change name from "Red Hat elfutils" to "elfutils".
* Update license of standalone tools and test from GPLv2 to GPLv3+.
* Change license of libraries from GPLv2+exception to GPLv2/LGPLv3+.
* Add Developer Certificate of Origin based contributor policy.

top-level:

- COPYING: Upgraded from GPLv2 to GPLv3.
- CONTRIBUTING, COPYING-GPLv2, COPYING-LGPLv3: New files.
- NEWS: Added note about new contribution and license policy.
- Makefile.am: Updated to GPLv3, added new files to EXTRA_DIST.
- configure.ac: Update to GPLv3, changed AC_INIT name to 'elfutils'.

backends, lib, libasm, libcpu, libdw, libdwfl, libebl, libelf:

- All files updated to GPLv2/LGPLv3+. Except some very small files
(<5 lines) which didn't have any headers at all before, the linker
.maps files and the libcpu/defs files which only contain data and
libelf/elf.h which comes from glibc and is under LGPLv2+.

config:

- elfutils.spec.in: Add new License: headers and new %doc files.
- Update all license headers to GPLv2/LGPLv3+ for files used by libs.

src, tests:

- All files updated to GPLv3+. Except for the test bz2 data files, the
linker maps and script files and some very small files (<5 lines)
that don't have any headers.

Signed-off-by: Richard Fontana <rfontana@redhat.com>
Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/src/strings.c
3a64a3087f53ab860c7de04da0e53dabef459520 22-Jan-2012 Ulrich Drepper <drepper@gmail.com> Update copyright year
/external/elfutils/src/strings.c
b645803e9c200ee176432d59ffc0e27769621500 30-Jun-2010 Roland McGrath <roland@redhat.com> strings: Fix brainos in non-mmap case.
/external/elfutils/src/strings.c
fdc93e12a77866cafd1aae4463d89cef2c01d9b1 17-Jan-2009 Ulrich Drepper <drepper@myware66.akkadia.org> Move argp_program_version_hook and argp_program_bug_address variables
in all programs into the .rodata section.
/external/elfutils/src/strings.c
8b3946314d253a4ae2c903fd62070adc97be162a 11-Jan-2009 Ulrich Drepper <drepper@redhat.com> Fix type in error message in strings.
/external/elfutils/src/strings.c
44173edad1dfd24c4d98fcf032308f7df28db652 02-Jan-2009 Ulrich Drepper <drepper@redhat.com> Unpdate copyright in messages.
/external/elfutils/src/strings.c
3cbdd387c752999255aea91600b5cfdefbeac7d0 02-Jan-2008 Ulrich Drepper <drepper@redhat.com> propagate from branch 'com.redhat.elfutils.disasm' (head d15b4eb794e81e477f9896fe82a74cb5ecf4514c)
to branch 'com.redhat.elfutils' (head eaacbf01f8cc89d043ec6eca9b5e35cb5c4cde06)
/external/elfutils/src/strings.c
ad024afc93dcd0f4797b3e80bfb6b80c34da5c12 02-Jan-2008 Ulrich Drepper <drepper@redhat.com> Update copyright year.
/external/elfutils/src/strings.c
b0243863149acde9e42b25688c7c2959830e69a9 06-Jun-2007 Ulrich Drepper <drepper@redhat.com> Prepare for 0.128 release.

Minor fixes.

Update gettext files to 0.16.1.
/external/elfutils/src/strings.c
b770cf9d1045bde04a1d89c63f4d7eb261ff78da 10-Jan-2007 Ulrich Drepper <drepper@redhat.com> Update copyright year.
/external/elfutils/src/strings.c
1e9ef50681e20ef14c2ba38aef37a71ff148be08 05-Apr-2006 Ulrich Drepper <drepper@redhat.com> Fix FSF address. No exception for libdwarf.
/external/elfutils/src/strings.c
82c345d92531e2577f16928efe62c14d19d5fc47 05-Apr-2006 Ulrich Drepper <drepper@redhat.com> Prepare for 0.120 release.
/external/elfutils/src/strings.c
361df7da6dfecd817b27e62b91752ac316d7cdd4 04-Apr-2006 Ulrich Drepper <drepper@redhat.com> propagate from branch 'com.redhat.elfutils.roland.pending' (head 4f8fc821345feef58624f0aa5b470d4827577d8c)
to branch 'com.redhat.elfutils' (head 76e26cb54695fd3b21ee8fb5be3036bd68200633)
/external/elfutils/src/strings.c
618795fbfd64f2dd1fa4375ce704736c70725412 02-Sep-2005 Ulrich Drepper <drepper@redhat.com> Don't use mmap when _MUDFLAP is defined.
/external/elfutils/src/strings.c
1d9381086f065a7048771f7f3411aae65b8e177f 02-Sep-2005 Ulrich Drepper <drepper@redhat.com> Correctly fix it.
/external/elfutils/src/strings.c
a60501ed03107940c578c9f8194448f22ab62749 02-Sep-2005 Ulrich Drepper <drepper@redhat.com> Fix little problem with handling multiple files in the same run.
/external/elfutils/src/strings.c
fbe998a0b1be1f006bc72e5138fb38c188cc0433 29-Aug-2005 Ulrich Drepper <drepper@redhat.com> merge of 333c187506c852455e9f7be44fa9adc360416217
and 79955b942e3f0ddc71117feea5754df61edcc42a
/external/elfutils/src/strings.c
4c305da9de0ecfe9af64cb6787b2b4b8a6aa8dd5 25-Aug-2005 Roland McGrath <roland@redhat.com> 2005-08-24 Roland McGrath <roland@redhat.com>

* line2addr.c (print_address): Omit () for DSOs.
/external/elfutils/src/strings.c
3d413d4b05005bbd4c384b60e3797caf57f120d5 28-Aug-2005 Ulrich Drepper <drepper@redhat.com> Implement --enable-gconv option for configure.
/external/elfutils/src/strings.c
83dd0d6ac034aab02c68f5957b3f4e7c9e587052 28-Aug-2005 Ulrich Drepper <drepper@redhat.com> Fix printing of location of string in strings.
Add test for strings.
spec file update.
/external/elfutils/src/strings.c
969bda4a47575b33af814c62ea876b0bbf8c5713 28-Aug-2005 Ulrich Drepper <drepper@redhat.com> Add strings program.

Some more cleanups in libelf.
/external/elfutils/src/strings.c