]> granicus.if.org Git - yasm/commit
* elf.h: Update x86 and amd64 relocation types and associated comments.
authorPeter Johnson <peter@tortall.net>
Mon, 11 Oct 2004 04:30:08 +0000 (04:30 -0000)
committerPeter Johnson <peter@tortall.net>
Mon, 11 Oct 2004 04:30:08 +0000 (04:30 -0000)
commit7f8d2c0cca344dd486c1cb093ef6c21e3acc5b05
tree688b4f590de623890a26cf1662f2029e1c225f9b
parent9974f8f4eb877748cb6540ff49aea9f93327751e
* elf.h: Update x86 and amd64 relocation types and associated comments.
* elf-x86-x86.c: Add 8-bit and 16-bit relocations (GNU extensions).

* tests/Makefile.inc: Rename elfreloc-err to elfreloc-ext, because relocs
tested in elfreloc-err are now legal due to above changes.
* elfreloc-ext.asm: Likewise.
* elfreloc-ext.errwarn: Likewise.
* elfreloc-ext.hex: New output file.

svn path=/trunk/yasm/; revision=1161
modules/objfmts/elf/elf-x86-x86.c
modules/objfmts/elf/elf.h
modules/objfmts/elf/tests/Makefile.inc
modules/objfmts/elf/tests/elfreloc-err.errwarn [deleted file]
modules/objfmts/elf/tests/elfreloc-ext.asm [moved from modules/objfmts/elf/tests/elfreloc-err.asm with 100% similarity]
modules/objfmts/elf/tests/elfreloc-ext.errwarn [new file with mode: 0644]
modules/objfmts/elf/tests/elfreloc-ext.hex [new file with mode: 0644]