svn commit: r2036 - in trunk/yasm/modules/objfmts/elf: tests tests/gas32 tests/gas64
peter at tortall.net
peter at tortall.net
Fri Feb 8 20:06:48 PST 2008
Author: peter
Date: Fri Feb 8 20:06:47 2008
New Revision: 2036
Added:
trunk/yasm/modules/objfmts/elf/tests/gas32/
trunk/yasm/modules/objfmts/elf/tests/gas32/Makefile.inc (contents, props changed)
trunk/yasm/modules/objfmts/elf/tests/gas32/elf_gas32_ssym.asm
trunk/yasm/modules/objfmts/elf/tests/gas32/elf_gas32_ssym.hex
trunk/yasm/modules/objfmts/elf/tests/gas32/elf_gas32_test.sh (contents, props changed)
trunk/yasm/modules/objfmts/elf/tests/gas64/elf_gas64_ssym.asm
trunk/yasm/modules/objfmts/elf/tests/gas64/elf_gas64_ssym.hex
Modified:
trunk/yasm/modules/objfmts/elf/elf-machine.h
trunk/yasm/modules/objfmts/elf/elf-x86-amd64.c
trunk/yasm/modules/objfmts/elf/elf-x86-x86.c
trunk/yasm/modules/objfmts/elf/tests/Makefile.inc
trunk/yasm/modules/objfmts/elf/tests/gas64/Makefile.inc
Changeset:
http://www.tortall.net/projects/yasm/changeset/2036
Log:
Add support for ELF32 and ELF64 TLS (thread local storage) relocations.
While here, simplify how special relocations are handled inside ELF.
Requested by: Nils Weller <nils at gnulinux.nl>
More information about the yasm-cvs
mailing list