PATCH: C ABI Change (!) on i*86-pc-linux-gnu
Kaveh R. Ghazi
ghazi@caip.rutgers.edu
Sun Dec 22 21:05:00 GMT 2002
Mark,
I believe his patch:
> 2002-12-22 Mark Mitchell <mark@codesourcery.com>
>
> * stor-layout.c (update_alignment_for_field): Use
> ADJUST_FIELD_ALIGN when computing the alignment for a zero-width
> bitfield when PCC_BITFIELD_TYPE_MATTERS.
broke bootstrap on sparc-solaris2.7 and mips-irix6. I think you added
a use of ADJUST_FIELD_ALIGN without guarding it with an #ifdef.
--Kaveh
> cc -g -DIN_GCC -DHAVE_CONFIG_H -o cc1 c-parse.o c-lang.o
> c-pretty-print.o attribs.o c-errors.o c-lex.o c-pragma.o
> c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o
> c-opts.o c-format.o c-semantics.o c-objc-common.o c-dump.o
> libcpp.a main.o libbackend.a ./intl/libintl.a
> ../libiberty/libiberty.a
> ild: (undefined symbol) ADJUST_FIELD_ALIGN -- referenced in the text
> segment of libbackend.a(stor-layout.o)
> make[2]: *** [cc1] Error 5
--
Kaveh R. Ghazi ghazi@caip.rutgers.edu
More information about the Gcc-patches
mailing list