- 22 Nov, 2000 10 commits
-
-
fixtests.c (TEST_FOR_FIX_PROC_HEAD): Fix to allow compilation with older compilers, such as /bin/cc on SunOS. * fixinc/fixtests.c (TEST_FOR_FIX_PROC_HEAD): Fix to allow compilation with older compilers, such as /bin/cc on SunOS. * fixinc/fixfixes.c (FIX_PROC_HEAD): Ditto. Fix one problem with bootstrap on SunOS 4.1.4 system. From-SVN: r37641
Mike Stump committed -
2000-11-21 Loren J. Rittle <ljrittle@acm.org> * mkcheck.in (explanation): Retain output of all failing compiles. Don't add gratuitous space to the log file. From-SVN: r37640
Loren J. Rittle committed -
2000-11-21 Loren J. Rittle <ljrittle@acm.org> * mkcheck.in (explanation): Retain output of all failing compiles. Don't add gratuitous space to the log file. From-SVN: r37639
Loren J. Rittle committed -
* varasm.c (record_constant): Pad the constructed constant_descriptor appropriately. From-SVN: r37638
Richard Henderson committed -
From-SVN: r37637
Hans-Peter Nilsson committed -
* lib/gcc-dg.exp: load_lib scanasm.exp. (scan-assembler, scan-assembler-not): Break out to scanasm.exp. * lib/g++-dg.exp: load_lib scanasm.exp. * lib/scanasm.exp: New. (scan-assembler, scan-assembler-not): Add optional arguments to test name, or if not present, the pattern name. (scan-assembler-dem, scan-assembler-demnot): New. * g++.dg/dg.exp: New. From-SVN: r37636
Hans-Peter Nilsson committed -
* rtl.h (traverse_md_constants): Declare. (struct md_constant): Define. * Makefile.in (HOST_RTL): Add hashtab.o . (OBJS): Add hashtab.o . (hashtab.o): New rule. (rtl.o): Depends on HASHTAB_H. * rtl.c (hashtab.h): #include. (md_constants): New static variable. (def_hash, def_name_eq_p, read_constants): New static functions. (traverse_md_constants): New function. (read_name): Do constant expansion. (read_rtx): Recognize define_constants. * gencodes.c (print_md_constant): New function. (main): Emit #defines for all constant definitions encountered. * md.texi (Constant Definitions): New node. * gensupport.c (xcalloc): New function. From-SVN: r37635
J"orn Rennecke committed -
* config/alpha/alpha.c (alpha_split_tfmode_frobsign): New. * config/alpha/alpha-protos.h: Declare it. * config/alpha/alpha.md (abstf_internal): Use it. (negtf_internal): Likewise. (andnotdi3): Unstar the name. (movtf_internal): Add o/G alternative. From-SVN: r37634
Richard Henderson committed -
stringpool.c (stringpool_statistics): Also report number and percentage of entries which are identifiers. * stringpool.c (stringpool_statistics): Also report number and percentage of entries which are identifiers. From-SVN: r37633
Zack Weinberg committed -
2000-11-21 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * src/strstream.cc: Adjust includes. * src/Makefile.am (base_headers): Remove std_strstream.h, add backwards/strstream.h. (std_headers): Remove strstream. * src/Makefile.in: Regenerate. * libsupc++/Makefile.am (headers): Remove new.h * libsupc++/Makefile.in: Regenerate. * include/std/strstream: Remove. * include/backward/strstream.h: Replace with... * include/bits/std_strstream.h: ...this. Move. * include/backward/complex.h: Remove SGIisms. * include/backward/streambuf.h: Same. * include/backward/stream.h: Same. * include/backward/ostream.h: Same. * include/backward/istream.h: Same. * include/backward/iostream.h: Same. * include/backward/iomanip.h: Same. * include/backward/fstream.h: Same. * libsupc++/new.h: Add using declarations for bad_alloc, nothrow_t, and nothrow, move to ... * include/backward/new.h: ...here. From-SVN: r37632
Benjamin Kosnik committed
-
- 21 Nov, 2000 30 commits
-
-
2000-11-21 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * include/backward/strstream.h: Replace with... * include/bits/std_strstream.h: ...this. Move. * include/backward/complex.h: Remove SGIisms. * include/backward/streambuf.h: Same. * include/backward/stream.h: Same. * include/backward/ostream.h: Same. * include/backward/istream.h: Same. * include/backward/iostream.h: Same. * include/backward/iomanip.h: Same. * include/backward/fstream.h: Same. * libsupc++/new.h: Add using declarations for bad_alloc, nothrow_t, and nothrow, move to ... * include/backward/new.h: ...here. From-SVN: r37631
Benjamin Kosnik committed -
From-SVN: r37630
Mark Mitchell committed -
From-SVN: r37629
Neil Booth committed -
2000-11-21 Branko Cibej <brankoe@xbc.nu> * config/os/solaris/solaris2.6/bits/os_defines.h: Define _XOPEN_SOURCE, _LARGEFILE64_SOURCE, __EXTENSIONS__, __off_t, __off64_t and __ssize_t. * config/os/solaris/solaris2.5/bits/os_defines.h: For now, use the same configuration as above. From-SVN: r37628
Branko Cibej committed -
2000-11-21 Diego Novillo <dnovillo@redhat.com> * gcse.c (hoist_expr_reaches_here_p): Do not mark expr_bb as visited before visiting it. From-SVN: r37627
Diego Novillo committed -
2000-11-21 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * acinclude.m4 (AC_LC_MESSAGES): Check for locale.h. * aclocal.m4: Regenerate. * configure: Renerate. From-SVN: r37626
Benjamin Kosnik committed -
Allow ARM configurations with --with-cpu=arm9 or --with-cpu=arm9tdmi or --with-cpu=strongarm110 or --with-cpu=strongarm1100 From-SVN: r37625
Nick Clifton committed -
From-SVN: r37624
Mark Mitchell committed -
* c-common.c (c_unsafe_for_reeval): New function. (add_c_tree_codes): Register it. * c-common.h: Declare it. * tree.c (lang_unsafe_for_reeval): New hook. (unsafe_for_reeval): Call it. * tree.h: Declare it. From-SVN: r37623
Richard Henderson committed -
* config/i386/i386.c (i386_simplify_dwarf_addr): Simplify @GOT references as well. From-SVN: r37622
Richard Henderson committed -
From-SVN: r37621
Neil Booth committed -
From-SVN: r37620
Neil Booth committed -
From-SVN: r37619
Bernd Schmidt committed -
From-SVN: r37618
Jakub Jelinek committed -
From-SVN: r37617
Bernd Schmidt committed -
* tradcpp.c (output_line_command): Mark system headers as such in `line' commands. From-SVN: r37616
Kaveh R. Ghazi committed -
* configure.in (HAVE_AS_DWARF2_DEBUG_LINE): Sparc has .file/.loc support in as as well. * configure: Regenerate. From-SVN: r37615
Jakub Jelinek committed -
From-SVN: r37614
Bernd Schmidt committed -
* g77.texi (Floating-point Exception Handling): Use feenableexcept in example. (Floating-point precision): Change to match above change. From-SVN: r37613
Andreas Jaeger committed -
* cplus-dem.c (cplus_demangle): Fix formatting. (grow_vect): Ditto. (ada_demangle): Ditto. (internal_cplus_demangle): Ditto. (mop_up): Ditto. * cplus-dem.c (main): Handle java_demangling. From-SVN: r37612
Hans-Peter Nilsson committed -
From-SVN: r37611
Richard Henderson committed -
From-SVN: r37610
Jeff Law committed -
From-SVN: r37609
Ovidiu Predescu committed -
From-SVN: r37608
Neil Booth committed -
* cp/parse.y (yyparse_1): Rename the parser entry point. * c-lex.c (orig_filename): New variable. (init_c_lex): Set it. Move call to cpp_start_read ... (yyparse): ... here. New function. * c-parse.in (yyparse_1): Rename the parser entry point. * c-tree.h: Declare it. From-SVN: r37607
Richard Henderson committed -
2000-11-20 Benjamin Kosnik <bkoz@redhat.com> * mkcheck.in (explanation): Don't paste output of passing compiles into log file. Use -static. Get version info. * testsuite/23_containers/vector_ctor.cc (test02): Fix thinko. From-SVN: r37606
Benjamin Kosnik committed -
expr.c (do_compare_and_jump): If op0 was replaced by promoted integer constant, use type of op1 for comparison. * expr.c (do_compare_and_jump): If op0 was replaced by promoted integer constant, use type of op1 for comparison. * g++.old-deja/g++.other/inline17.C: New test. From-SVN: r37605
Jakub Jelinek committed -
2000-11-20 Benjamin Kosnik <bkoz@redhat.com> * mkcheck.in (explanation): Don't paste output of passing compiles into log file. * testsuite/23_containers/vector_ctor.cc (test02): Fix thinko. From-SVN: r37604
Benjamin Kosnik committed -
* mangle.c (write_name): Use <unscoped-name> for names directly in function scope. (write_unscoped_name): Accept names directly in function scope. From-SVN: r37603
Alex Samuel committed -
From-SVN: r37602
Stan Shebs committed
-