GCC with patches for OS216
Revisión | d20323edaa49393b2aa385f8c806eebce1228ba0 (tree) |
---|---|
Tiempo | 1998-03-05 06:02:15 |
Autor | Franz Sirl <Franz.Sirl-kernel@laut...> |
Commiter | Jeff Law |
linux.h: don't define DEFAULT_VTABLE_THUNKS to 1 if USE_GNULIBC_1 is defined
From-SVN: r18406
@@ -1,3 +1,10 @@ | ||
1 | +Wed Mar 4 22:03:38 1998 Franz Sirl <franz.sirl-kernel@lauterbach.com> | |
2 | + | |
3 | + * rs6000/linux.h: don't define DEFAULT_VTABLE_THUNKS to 1 if | |
4 | + USE_GNULIBC_1 is defined | |
5 | + * configure.in: add a new case powerpc-*-linux-gnulibc1 which | |
6 | + includes the t-linux-gnulibc1 fragment | |
7 | + | |
1 | 8 | Tue Mar 3 00:06:45 1998 Jeffrey A Law (law@cygnus.com) |
2 | 9 | |
3 | 10 | * version.c: Bump for 1.0.2 prerelease diffs. |
@@ -64,4 +64,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | ||
64 | 64 | #define MULTILIB_DEFAULTS { "mbig", "mcall-linux" } |
65 | 65 | |
66 | 66 | #undef DEFAULT_VTABLE_THUNKS |
67 | +#ifndef USE_GNULIBC_1 | |
67 | 68 | #define DEFAULT_VTABLE_THUNKS 1 |
69 | +#endif |
@@ -3677,6 +3677,24 @@ for machine in $build $host $target; do | ||
3677 | 3677 | fixincludes=Makefile.in |
3678 | 3678 | extra_headers=ppc-asm.h |
3679 | 3679 | ;; |
3680 | + powerpc-*-linux-gnulibc1) | |
3681 | + tm_file=rs6000/linux.h | |
3682 | + xm_file=rs6000/xm-sysv4.h | |
3683 | + out_file=rs6000/rs6000.c | |
3684 | + if [ x$gas = xyes ] | |
3685 | + then | |
3686 | + tmake_file="rs6000/t-ppcos t-linux t-linux-gnulibc1 rs6000/t-ppccomm" | |
3687 | + else | |
3688 | + tmake_file="rs6000/t-ppc t-linux t-linux-gnulibc1 rs6000/t-ppccomm" | |
3689 | + fi | |
3690 | + xmake_file=x-linux | |
3691 | + fixincludes=Makefile.in | |
3692 | + extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" | |
3693 | + extra_headers=ppc-asm.h | |
3694 | + if [ x$enable_threads = xyes ]; then | |
3695 | + thread_file='posix' | |
3696 | + fi | |
3697 | + ;; | |
3680 | 3698 | powerpc-*-linux-gnu*) |
3681 | 3699 | tm_file=rs6000/linux.h |
3682 | 3700 | xm_file=rs6000/xm-sysv4.h |
@@ -2157,6 +2157,24 @@ for machine in $build $host $target; do | ||
2157 | 2157 | fixincludes=Makefile.in |
2158 | 2158 | extra_headers=ppc-asm.h |
2159 | 2159 | ;; |
2160 | + powerpc-*-linux-gnulibc1) | |
2161 | + tm_file=rs6000/linux.h | |
2162 | + xm_file=rs6000/xm-sysv4.h | |
2163 | + out_file=rs6000/rs6000.c | |
2164 | + if [[ x$gas = xyes ]] | |
2165 | + then | |
2166 | + tmake_file="rs6000/t-ppcos t-linux t-linux-gnulibc1 rs6000/t-ppccomm" | |
2167 | + else | |
2168 | + tmake_file="rs6000/t-ppc t-linux t-linux-gnulibc1 rs6000/t-ppccomm" | |
2169 | + fi | |
2170 | + xmake_file=x-linux | |
2171 | + fixincludes=Makefile.in | |
2172 | + extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" | |
2173 | + extra_headers=ppc-asm.h | |
2174 | + if [[ x$enable_threads = xyes ]]; then | |
2175 | + thread_file='posix' | |
2176 | + fi | |
2177 | + ;; | |
2160 | 2178 | powerpc-*-linux-gnu*) |
2161 | 2179 | tm_file=rs6000/linux.h |
2162 | 2180 | xm_file=rs6000/xm-sysv4.h |