| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 <[email protected]>
Signed-off-by: Mark Wielaard <[email protected]>
|
| | |
|
| | |
|
| |
|
|
| |
<[email protected]>.
|
| |
|
|
|
|
|
|
|
|
| |
As I wrote when accepting the patches, there is nothing innovative in
these patches. These are copies of the files from other archs with
SH-specific data filled in from the ELF adn Dwarf spec.
Attribution is given but ownership is with Red Hat. This is so far
the only way since Red Hat doesn't have an assignment process in place
yet.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
with --disable-dependency-tracking.
|
| |
|
|
| |
DW_AT_GNU_vector on powerpc return_value type.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
That's the second part of the IFUNC support. So far x86 and x86-64
only.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
2008-12-02 Roland McGrath <[email protected]>
* readelf.c (count_dwflmod, process_file): Don't presume encoding of
nonzero OFFSET argument to dwfl_getmodules.
|
| | |
|
| |
|
|
|
|
| |
(find_symbol): Likewise.
Convert plain number, or handle strings like "(section)+offset"
or "symbol+offset".
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
* sparc_symbol.c (sparc_symbol_type_name): New function.
(sparc_dynamic_tag_name): New function.
(sparc_dynamic_tag_check): New function.
* sparc_init.c (sparc_init): Initialize those hooks.
libebl/
* ebldynamictagname.c (ebl_dynamic_tag_name): Use hex for unknown tag.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
d15b4eb794e81e477f9896fe82a74cb5ecf4514c)
to branch 'com.redhat.elfutils' (head eaacbf01f8cc89d043ec6eca9b5e35cb5c4cde06)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2007-12-15 Roland McGrath <[email protected]>
* ppc_regs.c (ppc_register_info): Return "spefscr", not "spr512".
tests/
2007-12-15 Roland McGrath <[email protected]>
* run-allregs.sh: Change expected output for powerpc spefscr.
|
| |
|
|
|
|
| |
* linux-kernel-modules.c (report_kernel_archive): Reorder the kernel
module to appear first.
|
| |
|
|
| |
and 'c22c8c43f8f68b0bffd4d5ccdb2282c958268742'
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* alpha_retval.c: Use dwarf_attr_integrate and dwarf_hasattr_integrate.
* i386_retval.c: Likewise.
* ia64_retval.c: Likewise.
* ppc64_retval.c: Likewise.
* ppc_retval.c: Likewise.
* s390_retval.c: Likewise.
* sparc_retval.c: Likewise.
* x86_64_retval.c: Likewise.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2007-05-23 Roland McGrath <[email protected]>
* alpha_regs.c (alpha_register_info): fp -> s6
tests/
2007-05-23 Roland McGrath <[email protected]>
* run-allregs.sh: Update expected Alpha results.
|
| |
|
|
|
| |
* run-elflint-self.sh: Run all tests even if one fails.
|
| |
|
|
|
|
|
| |
* alpha_regs.c: New file.
* Makefile.am (alpha_SRCS): Add it.
* alpha_init.c (alpha_init): Initialize register_info hook.
|
| |
|
|
|
| |
* run-strip-test.sh: When we saved the debug info, test unstrip too.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
2007-04-01 Roland McGrath <[email protected]>
* x86_64_regs.c (x86_64_register_info): Add more registers from newer
ABI spec.
tests/
2007-04-01 Roland McGrath <[email protected]>
* run-allregs.sh: Updated expected output for x86_64.
|
| |
|
|
|
|
| |
c44dcfac5b545aecb173fede31f34cb003be0173)
to branch 'com.redhat.elfutils' (head 4196d4e01486bdeb0c0632291881d1c6d7163fab)
|
| |
|
|
|
| |
* ia64_symbol.c (ia64_reloc_simple_type): Treat SECREL types as simple.
|
| |
|
|
|
|
|
| |
* Makefile.am (%.os): Don't depend on %.o, since we don't actually
need static object for anything here. This rule is the only source of
.deps/ files.
|
| |
|
|
|
| |
* Makefile.am (PACKAGE_VERSION): Remove superfluous definition.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-08-03 Roland McGrath <[email protected]>
* sparc_regs.c (sparc_register_name): List 32 FPU regs only for
EM_SPARC. EM_SPARC32PLUS also has 64.
tests/
2006-08-03 Roland McGrath <[email protected]>
* run-allregs.sh: Add sparc cases.
* testfile30.bz2: New data file.
* testfile31.bz2: New data file.
* Makefile.am (EXTRA_DIST): Add them.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-07-21 Roland McGrath <[email protected]>
* i386_regs.c (i386_register_name): Fix return value when using stpcpy.
* ppc_regs.c (ppc_register_name): Likewise.
* s390_regs.c (s390_register_name): Likewise.
* ia64_retval.c: New file.
* Makefile.am (ia64_SRCS): Add it.
* ia64_init.c (ia64_init): Install return_value_location hook.
* ia64_regs.c: New file.
* Makefile.am (ia64_SRCS): Add it.
* ia64_init.c (ia64_init): Install register_name hook.
tests/
2006-07-21 Roland McGrath <[email protected]>
* allregs.c (struct reginfo): Increase size of name.
(one_register): Assert that it's big enough.
|
| |
|
|
| |
and fda3a25581b7bfac581504e9e887e9b97f234f86
|