This is the mail archive of the binutils@sourceware.cygnus.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

i386-aout gas fails to build in current sources


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]