This is the mail archive of the libstdc++@sourceware.cygnus.com mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[CVS gcc "gcc/cp" patch] v2 + v3, --enable-libstdcxx-v3



2000-04-04  Benjamin Kosnik  <bkoz@cygnus.com>

	* Make-lang.in (AC_CXXFLAGS): Use this to pass GXX_ABI_FLAG and
	LIBCXX_CPPFLAGS.

Index: Make-lang.in
===================================================================
RCS file: /cvs/gcc/egcs/gcc/cp/Make-lang.in,v
retrieving revision 1.47
diff -u -p -c -p -r1.47 Make-lang.in
*** Make-lang.in	2000/03/21 16:12:24	1.47
--- Make-lang.in	2000/04/05 08:24:47
*************** c++.info:
*** 137,177 ****
  c++.dvi:
  
  # C++ language-support library pieces for libgcc.
  tinfo.o: cc1plus$(exeext) $(srcdir)/cp/tinfo.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/tinfo.cc
  tinfo2.o: cc1plus$(exeext) $(srcdir)/cp/tinfo2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/tinfo2.cc
  exception.o: cc1plus$(exeext) $(srcdir)/cp/exception.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c -fexceptions $(srcdir)/cp/exception.cc
  new.o: cc1plus$(exeext) $(srcdir)/cp/new.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new.cc
  opnew.o: cc1plus$(exeext) $(srcdir)/cp/new1.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new1.cc -DL_op_new -o opnew.o
  opnewnt.o: cc1plus$(exeext) $(srcdir)/cp/new1.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new1.cc -DL_op_newnt -o opnewnt.o
  opvnew.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_vnew -o opvnew.o
  opvnewnt.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_vnewnt -o opvnewnt.o
  opdel.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_delete -o opdel.o
  opdelnt.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_delnt -o opdelnt.o
  opvdel.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_vdel -o opvdel.o
  opvdelnt.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(GXX_ABI_FLAG) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_vdelnt -o opvdelnt.o
  
  # We want to update cplib2.txt if any of the source files change...
--- 137,178 ----
  c++.dvi:
  
  # C++ language-support library pieces for libgcc.
+ AC_CXXFLAGS = $(GXX_ABI_FLAG) $(LIBCXX_CPPFLAGS)
  tinfo.o: cc1plus$(exeext) $(srcdir)/cp/tinfo.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/tinfo.cc
  tinfo2.o: cc1plus$(exeext) $(srcdir)/cp/tinfo2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/tinfo2.cc
  exception.o: cc1plus$(exeext) $(srcdir)/cp/exception.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c -fexceptions $(srcdir)/cp/exception.cc
  new.o: cc1plus$(exeext) $(srcdir)/cp/new.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new.cc
  opnew.o: cc1plus$(exeext) $(srcdir)/cp/new1.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new1.cc -DL_op_new -o opnew.o
  opnewnt.o: cc1plus$(exeext) $(srcdir)/cp/new1.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new1.cc -DL_op_newnt -o opnewnt.o
  opvnew.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_vnew -o opvnew.o
  opvnewnt.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_vnewnt -o opvnewnt.o
  opdel.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_delete -o opdel.o
  opdelnt.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_delnt -o opdelnt.o
  opvdel.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_vdel -o opvdel.o
  opvdelnt.o: cc1plus$(exeext) $(srcdir)/cp/new2.cc
! 	$(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(AC_CXXFLAGS) $(CXXFLAGS) $(INCLUDES) \
  	  -c $(srcdir)/cp/new2.cc -DL_op_vdelnt -o opvdelnt.o
  
  # We want to update cplib2.txt if any of the source files change...

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]