i386-aout gas fails to build in current sources

J.T. Conklin jtc@redback.com
Thu Jul 1 00:00:00 GMT 1999


This morning I discovered that an i386-aout targeted gas does not
build due to duplicate case labels in md_apply_fix3:

    ../../gas/config/tc-i386.c
    ../../gas/config/tc-i386.c: In function `md_apply_fix3':
    ../../gas/config/tc-i386.c:3916: duplicate case value
    ../../gas/config/tc-i386.c:3913: this is the first entry for that value

I believe this is because BFD_RELOC_32, BFD_RELOC_16, etc. are all #defined
to 0 for !BFD_ASSEMBLER.  

Unfortunately, I'm in the process of syncing up our toolchain from a
very old release, so I'm not sure when this breakage occured.  Although
there is a 5/17/99 ChangeLog entry that looks promising.

	--jtc

-- 
J.T. Conklin
RedBack Networks


More information about the Binutils mailing list