[yasm/yasm] de3812: Fix "times" relocation handling.

noreply at github.com noreply at github.com
Sat Jun 25 23:34:10 PDT 2011


  Branch: refs/heads/master
  Home:   https://github.com/yasm/yasm

  Commit: de38127f1c626d7ea46aedc45723b9ae7f79d082
      https://github.com/yasm/yasm/commit/de38127f1c626d7ea46aedc45723b9ae7f79d082
  Author: Peter Johnson <peter at tortall.net>
  Date:   2011-06-25 (Sat, 25 Jun 2011)

  Changed paths:
    M libyasm/bc-align.c
  M libyasm/bc-data.c
  M libyasm/bc-incbin.c
  M libyasm/bc-org.c
  M libyasm/bc-reserve.c
  M libyasm/bytecode.c
  M libyasm/bytecode.h
  M modules/arch/lc3b/lc3bbc.c
  M modules/arch/x86/x86bc.c
  M modules/dbgfmts/codeview/cv-symline.c
  M modules/dbgfmts/codeview/cv-type.c
  M modules/dbgfmts/dwarf2/dwarf2-dbgfmt.c
  M modules/dbgfmts/dwarf2/dwarf2-info.c
  M modules/dbgfmts/dwarf2/dwarf2-line.c
  M modules/dbgfmts/stabs/stabs-dbgfmt.c
  M modules/objfmts/coff/coff-objfmt.c
  M modules/objfmts/coff/win64-except.c
  M modules/objfmts/elf/tests/amd64/Makefile.inc
  A modules/objfmts/elf/tests/amd64/multiplefixup.asm
  A modules/objfmts/elf/tests/amd64/multiplefixup.hex

  Log Message:
  -----------
  Fix "times" relocation handling.

Previously a line such as "times 4 mov rax, [rel foobar]" would result
in incorrect relocations being generated.

Patch by: bird-yasm at anduin.net

[#211 state:resolved]




More information about the yasm-cvs mailing list