• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GCC with patches for OS216


Commit MetaInfo

Revisiónd20323edaa49393b2aa385f8c806eebce1228ba0 (tree)
Tiempo1998-03-05 06:02:15
AutorFranz Sirl <Franz.Sirl-kernel@laut...>
CommiterJeff Law

Log Message

linux.h: don't define DEFAULT_VTABLE_THUNKS to 1 if USE_GNULIBC_1 is defined

        • rs6000/linux.h: don't define DEFAULT_VTABLE_THUNKS to 1 if
          USE_GNULIBC_1 is defined
        • configure.in: add a new case powerpc-*-linux-gnulibc1 which
          includes the t-linux-gnulibc1 fragment

From-SVN: r18406

Cambiar Resumen

Diferencia incremental

--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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+
18 Tue Mar 3 00:06:45 1998 Jeffrey A Law (law@cygnus.com)
29
310 * version.c: Bump for 1.0.2 prerelease diffs.
--- a/gcc/config/rs6000/linux.h
+++ b/gcc/config/rs6000/linux.h
@@ -64,4 +64,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
6464 #define MULTILIB_DEFAULTS { "mbig", "mcall-linux" }
6565
6666 #undef DEFAULT_VTABLE_THUNKS
67+#ifndef USE_GNULIBC_1
6768 #define DEFAULT_VTABLE_THUNKS 1
69+#endif
--- a/gcc/configure
+++ b/gcc/configure
@@ -3677,6 +3677,24 @@ for machine in $build $host $target; do
36773677 fixincludes=Makefile.in
36783678 extra_headers=ppc-asm.h
36793679 ;;
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+ ;;
36803698 powerpc-*-linux-gnu*)
36813699 tm_file=rs6000/linux.h
36823700 xm_file=rs6000/xm-sysv4.h
--- a/gcc/configure.in
+++ b/gcc/configure.in
@@ -2157,6 +2157,24 @@ for machine in $build $host $target; do
21572157 fixincludes=Makefile.in
21582158 extra_headers=ppc-asm.h
21592159 ;;
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+ ;;
21602178 powerpc-*-linux-gnu*)
21612179 tm_file=rs6000/linux.h
21622180 xm_file=rs6000/xm-sysv4.h