GNU assembler (GNU Binutils) 2.20.51.20100620
$ as-new -msyntax=intel -o 1 1.s
 push [foo @GOTPCREL + bar]
or
 push [...@gotpcrel + bar]

1.s: Assembler messages:
1.s:1: Internal error, aborting at symbols.c line 2168 in S_SET_SEGMENT
Please report this bug.

  if (s->bsym->flags & BSF_SECTION_SYM)
    {
      if (s->bsym->section != seg)
        abort ();
    }
#0  S_SET_SEGMENT (s=0xd61d10, seg=0xd150e0) at symbols.c:2168
#1  in resolve_symbol_value (symp=0xd61d10) at symbols.c:1432
#2  in write_object_file () at write.c:1724
#3  in main (argc=2, argv) at as.c:1234
s->bsym->name is "*GAS `expr' section*"
s->bsym->section->name is "*GAS `expr' section*"
seg->name is "*ABS*"

-- 
           Summary: internal error on invalid code && -msyntax=intel
           Product: binutils
           Version: 2.21 (HEAD)
            Status: NEW
          Severity: minor
          Priority: P3
         Component: gas
        AssignedTo: unassigned at sources dot redhat dot com
        ReportedBy: jan dot kratochvil at redhat dot com
                CC: bug-binutils at gnu dot org
GCC target triplet: x86_64-unknown-linux-gnu


http://sourceware.org/bugzilla/show_bug.cgi?id=11732

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to