[Bug gas/10637] New: x86 assembler failed to handle [addr] in Intel mode

2009-09-12 Thread hjl dot tools at gmail dot com
[...@gnu-6 lrb]$ cat b.s .intel_syntax noprefix mov eax, 0xEE000F0 mov eax, dword ptr 0xEE000F0 mov eax, [0xEE000F0] mov eax, dword ptr [0xEE000F0] mov eax, ds:0xEE000F0 mov eax, dword ptr ds:0xEE000F0 [...@gnu-6 lrb]$ gcc -c b.s [...@gnu-6 lr

[Bug gas/10636] New: x86-64 assembler misassemble 32bit absolute address

2009-09-12 Thread hjl dot tools at gmail dot com
[...@gnu-6 lrb]$ cat s.s mov 0xFEE000F0,%eax mov 0xFEE000F0,%ebx [...@gnu-6 lrb]$ gcc -c s.s [...@gnu-6 lrb]$ objdump -dw s.o s.o: file format elf64-x86-64 Disassembly of section .text: <.text>: 0: 8b 04 25 f0 00 e0 femov0xfee000f0,%eax

[Bug ld/6945] ld -r severely broken on 64-bit mingw / pe-x86-64

2009-09-12 Thread davek at gcc dot gnu dot org
--- Additional Comments From davek at gcc dot gnu dot org 2009-09-12 15:11 --- FTR, this caused bug 10634. -- http://sourceware.org/bugzilla/show_bug.cgi?id=6945 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is.

[Bug binutils/10634] ld -r leaves gaps in output / overlapping sections

2009-09-12 Thread davek at gcc dot gnu dot org
--- Additional Comments From davek at gcc dot gnu dot org 2009-09-12 14:28 --- Seems to be caused by the fix for bug 6945. -- http://sourceware.org/bugzilla/show_bug.cgi?id=10634 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watchin