1. 14 Jan, 2003 10 commits
    • [multiple changes] · 50cbc605
      2003-01-14  Andrew Haley  <aph@redhat.com>
      
              * decl.c (java_init_decl_processing): _Jv_NewMultiArray is a
              varargs function -- correct.
      
              * parse.y (patch_assignment): Copy the rhs of an assignment into a
              temporary if the RHS is a reference.
      
      2003-01-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
      
              * Make-lang.in (keyword.h): Pass "-L ANSI-C" to gperf.
              * keyword.h: Regenerated.
      
              * All Files: Convert to ISO C style function definitions.
      
      From-SVN: r61281
      Andrew Haley committed
    • h8300.md (*andsi3_lshiftrt_9_sb): New. · 4d77fda2
      	* config/h8300/h8300.md (*andsi3_lshiftrt_9_sb): New.
      	(*iorsi3_and_lshiftrt_9_sb): Likewise.
      
      From-SVN: r61280
      Kazu Hirata committed
    • convert.c (strip_float_extensions): Look for narrowest type handling FP constants. · 77f9af81
      	* convert.c (strip_float_extensions):  Look for narrowest type handling
      	FP constants.
      
      	* fold-const.c (fold):  Fold (double)float1 CMP (double)float2 into
      	float1 CMP float2.
      	* convert.c (strip_float_extensions): Make global.
      	* tree.h (strip_float_extensions): Declare.
      
      	* gcc.dg/i386-fpcvt-1.c: New test.
      	* gcc.dg/i386-fpcvt-2.c: New test.
      
      From-SVN: r61279
      Jan Hubicka committed
    • * gcc.dg/i386-mmx-3.c: New test. · ab5496c4
      From-SVN: r61275
      Eric Botcazou committed
    • ffitest.c (main): Only use ffi_closures if those are supported. · 4b5f402e
      	* src/ffitest.c (main): Only use ffi_closures if those are
      	supported.
      
      From-SVN: r61273
      Andreas Jaeger committed
    • Daily bump. · 17fb1987
      From-SVN: r61272
      GCC Administrator committed
    • Make-lang.in (treelang.install-info): Depend only on info files if BUILD_INFO is set. · 2c531de1
      	* Make-lang.in (treelang.install-info): Depend only on info files
      	if BUILD_INFO is set.  Fix install rules.
      	(treelang.): New.
      
      From-SVN: r61264
      Andreas Jaeger committed
    • [multiple changes] · 7b5102af
      2003-01-13 Andreas Tobler <a.tobler@schweiz.ch>
      
      	* libffi/src/ffitest.c
               add closure testcases
      
      2003-01-13 Kevin B. Hendricks <khendricks@ivey.uwo.ca>
      
      	* libffi/src/powerpc/ffi.c
               fix alignment bug for float (4 byte aligned iso 8 byte)
      
      From-SVN: r61263
      Tom Tromey committed
    • Renames, namespaces for testsuite utilities. · 8d59b230
      
      2003-01-12  Benjamin Kosnik  <bkoz@redhat.com>
      
      	Renames, namespaces for testsuite utilities.
      	* testsuite/testsuite_hooks.h: Put into namespace __gnu_cxx_test.
      	(gnu_allocator_tracker): Rename to allocation_tracker.
      	(gnu_new_allocator): Rename to tracker_alloc.
      	(__set_testsuite_memlimit): Rename to set_memory_limits.
      	(gnu_assignment_operator): Rename to assignment_operator.
      	(gnu_destructor): Rename to destructor.
      	(gnu_copy_tracker): Rename to copy_tracker.
      	(gnu_char, gnu_int, gnu_long): Rename to pod_char, pod_int, pod_long.
      	(run_tests_wrapped_locale): New.
      	(run_tests_wrapped_env): New.
      	* testsuite/testsuite_hooks.cc: Same.
      	(class locale_data): Add.
      	(class enviornment_variable): Add.
      	(class not_found): Add.
      	* testsuite/testsuite_allocator.h: Same.
      	* testsuite/testsuite_allocator.cc: Same.
      	* testsuite/23_containers/deque_ctor.cc
      	(test_copy_ctor_exception_safety): Change gnu_allocator_tracker to
      	allocation_tracker.
      	Change gnu_new_allocator to tracker_alloc.
      	Change gnu_counting_struct to counter.
      	Change gnu_copy_tracker to copy_tracker.
      	Change gnu_copy_constructor to copy_constructor.
      	Change gnu_assignment_operator to assignment_operator.
      	Inject.
      	* testsuite/23_containers/vector_capacity.cc: Same.
      	* testsuite/23_containers/vector_ctor.cc (test01): Same.
      	* testsuite/23_containers/list_modifiers.cc: Change
      	gnu_copy_tracker to copy_tracker.
      	* testsuite/21_strings/ctor_copy_dtor.cc (main): Change
      	__set_testsuite_memlimit to set_memory_limits.
      	* testsuite/21_strings/insert.cc (main): Same.
      	* testsuite/27_io/filebuf.cc: Change gnu_char to pod_char.
      	* testsuite/27_io/stringstream.cc: Same.
      	* testsuite/27_io/stringbuf.cc: Same.
      	* testsuite/27_io/streambuf.cc: Same.
      	* testsuite/27_io/ostream.cc: Same.
      	* testsuite/27_io/istream.cc: Same.
      	* testsuite/27_io/fstream.cc: Same.
      	* testsuite/lib/libstdc++-v3-dg.exp
      	(libstdc++-v3-list-sourcefiles): Additionally handle files two and
      	three levels deeper in glob patterns.
      
      From-SVN: r61261
      Benjamin Kosnik committed
    • timevar.def: define TV_NAME_LOOKUP. · fd371a93
              * timevar.def: define TV_NAME_LOOKUP.
              * timevar.c (timevar_pop): Be verbose when aborting.
      
      From-SVN: r61260
      Gabriel Dos Reis committed
  2. 13 Jan, 2003 14 commits
  3. 12 Jan, 2003 6 commits
  4. 11 Jan, 2003 10 commits