__GXX_WEAK__ broken
Neil Booth
neil@daikokuya.demon.co.uk
Wed Jul 4 23:52:00 GMT 2001
Mark,
In cppinit.c we have
if (SUPPORTS_ONE_ONLY)
_cpp_define_builtin (pfile, "__GXX_WEAK__ 1");
else
_cpp_define_builtin (pfile, "__GXX_WEAK__ 0");
This code assumes SUPPORTS_ONE_ONLY is a boolean macro, or at least
evaluatable by CPP. Unfortunately that is not true for m88k, as I've
just found out working on target stuff. It expands to an operation on
target_flags, which is something cpplib doesn't link to as it is in
toplev.o.
Any good ideas?
Neil.
More information about the Gcc-bugs
mailing list