__GXX_WEAK__ broken
Gabriel Dos Reis
Gabriel.Dos-Reis@cmla.ens-cachan.fr
Thu Jul 5 08:47:00 GMT 2001
Neil Booth <neil@daikokuya.demon.co.uk> writes:
| Neil Booth wrote:-
|
| > 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?
|
| I suggest we move this to the front end: cxx_post_options().
That sounds good to me.
-- Gaby
More information about the Gcc-bugs
mailing list