[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: snapshot rebuilt
そーいえばこれを出してなかった。
>sysv4.h をみると -D__PIC__=2 にしてる場合があるので多少の疑問は
>残るんですけど。
なので、config/netbsd.h はいじらずにこっちを変えた方が gcc の流儀
に合うのかもしれません。今のところ __PIC__ の値はだれも見ていない
ようなので効果は同じです。
*** config/rs6000/netbsd.h~ Sat Feb 28 22:02:27 2004
--- config/rs6000/netbsd.h Tue Oct 19 00:18:28 2004
***************
*** 62,70 ****
/* Undo the spec mess from sysv4.h, and just define the specs
the way NetBSD systems actually expect. */
- #undef CPP_SPEC
- #define CPP_SPEC NETBSD_CPP_SPEC
-
#undef LINK_SPEC
#define LINK_SPEC \
"%{!msdata=none:%{G*}} %{msdata=none:-G0} \
--- 62,67 ----
***************
*** 84,93 ****
--- 81,95 ----
#undef SUBTARGET_EXTRA_SPECS
#define SUBTARGET_EXTRA_SPECS \
+ { "cpp_sysv", CPP_SYSV_SPEC }, \
+ { "cpp_os_netbsd", CPP_OS_NETBSD_SPEC }, \
+ { "cpp_os_default", CPP_OS_DEFAULT_SPEC }, \
{ "netbsd_link_spec", NETBSD_LINK_SPEC_ELF }, \
{ "netbsd_entry_point", NETBSD_ENTRY_POINT }, \
{ "netbsd_endfile_spec", NETBSD_ENDFILE_SPEC },
+ #undef CPP_OS_DEFAULT_SPEC
+ #define CPP_OS_DEFAULT_SPEC "%(cpp_os_netbsd)"
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (NetBSD/powerpc ELF)");