- Mar 12, 2002
-
-
Adam Megacz authored
2002-03-12 Adam Megacz <adam@xwt.org> * dyn_load.c: Renamed GC_win32s to GC_no_win32_dlls. * misc.c: Renamed GC_is_win32s() to GC_no_win32_dlls * os_dep.c: Renamed GC_win32s to GC_no_win32_dlls and statically initialized it to TRUE if compiling with GCC. * win32_threads.c (thread_start): We no longer use SEH if compiling with GCC. * mark.c (GC_mark_some): We no longer use SEH if compiling with GCC. From-SVN: r50671
-
Bob Wilson authored
From-SVN: r50665
-
Bob Wilson authored
xtensa.h (ASM_OUTPUT_POOL_PROLOGUE): Switch to function_section before writing out the constant pool. * config/xtensa/xtensa.h (ASM_OUTPUT_POOL_PROLOGUE): Switch to function_section before writing out the constant pool. From-SVN: r50663
-
Bob Wilson authored
* MAINTAINERS: Add myself as maintainer for xtensa port. Fix alphabetical order in CPU port maintainer list. Remove myself from Write After Approval list. From-SVN: r50662
-
Tom Tromey authored
* parse.y (qualify_ambiguous_name): Handle case where QUAL_WFL is a call_expr wrapped in a convert. Fixes PR java/5848. From-SVN: r50659
-
David Edelsohn authored
* config/rs6000/rs6000.h (PREDICATE_CODES): Add any_operand and zero_constant. * config/rs6000/rs6000.md (addsi3): Optimize sign extension. (adddi3): Likewise. (movdf): Likewise. (movdi): Likewise. (cmpsi splitter): Likewise. (modsi3): Fail if <= 0. * config/rs6000/rs6000.c (reg_or_add_cint64_operand): Remove redundant test when HOST_BITS_PER_WIDE_INT != 32. (reg_or_sub_cint64_operand): Likewise. (num_insns_constant_wide): Optimize sign extension. (rs6000_legitimize_address):: Likewise. (easy_fp_constant): Fix formatting. From-SVN: r50658
-
Andrew MacLeod authored
2002-03-12 Andrew MacLeod <amacleod@redhat.com> * config/sparc/linux.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define. * config/sparc/linux64.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define. From-SVN: r50656
-
Andrew MacLeod authored
* config/sparc/sparc.h (RETURN_ADDR_RTX): Include v9 stack bias in address calculation. From-SVN: r50654
-
Ulrich Weigand authored
* config/s390/s390.md (reload_insi, reload_indi): Change mode of scratch register to DImode / TImode. config/s390/s390.c (s390_expand_plus_operand): Make sure scratch register used does not overlap the target. From-SVN: r50652
-
Bryce McKinlay authored
From-SVN: r50649
-
GCC Administrator authored
From-SVN: r50648
-
Roger Sayle authored
From-SVN: r50640
-
Eric Blake authored
2002-03-12 Eric Blake <ebb9@email.byu.edu> * libjava.compile/PR5913.java: Expand test. From-SVN: r50638
-
Eric Blake authored
2002-03-11 Eric Blake <ebb9@email.byu.edu> * libjava.compile/PR5902.java: New file. * libjava.compile/PR5913.java: New file. * libjava.compile/PR5913.xfail: New file. From-SVN: r50637
-
Kaveh R. Ghazi authored
* Makefile.in (debug.o): Depend on debug.h. * dbxout.c (dbx_debug_hooks, xcoff_debug_hooks): Const-ify. * debug.c (do_nothing_debug_hooks): Likewise. * debug.h (debug_hooks, do_nothing_debug_hooks, dbx_debug_hooks, sdb_debug_hooks, xcoff_debug_hooks, dwarf_debug_hooks, dwarf2_debug_hooks, vmsdbg_debug_hooks): Likewise. * dwarf2out.c (dwarf2_debug_hooks): Likewise. * dwarfout.c (dwarf_debug_hooks): Likewise. * integrate.c (output_inline_function): Likewise. * objc/objc-act.c (synth_module_prologue): Likewise. * sdbout.c (sdb_debug_hooks): Likewise. * toplev.c (debug_hooks): Likewise. * vmsdbgout.c (vmsdbg_debug_hooks): Likewise. From-SVN: r50635
-
Kaveh R. Ghazi authored
* 1750a.h, a29k.h, arc.h, arm.h, c4x.h, clipper.h, cris.h, d30v.h, dsp16xx.h, fr30.h, h8300.h, i370.h, i386.h, i860.h, i960.h, m32r.h, m68hc11.h, m68k.h, m88k.h, mcore.h, mmix.h, mn10300.h, ns32k.h, pa.h, pdp11.h, pj.h, romp.h, s390.h, stormy16.h, v850.h, vax.h, we32k.h, xtensa.h (POINTER_SIZE): Delete. * defaults.h (POINTER_SIZE): Define. * doc/tm.texi (POINTER_SIZE): Document default. From-SVN: r50634
-
Kaveh R. Ghazi authored
From-SVN: r50633
-
Eric Blake authored
2002-03-11 Eric Blake <ebb9@email.byu.edu> * lex.c: Adjust comments to GNU standards. 2002-03-11 Eric Blake <ebb9@email.byu.edu> Fix for PR java/5902: * lex.c (java_lex): Fix parsing of literals. From-SVN: r50630
-
Richard Henderson authored
* toplev.c (rest_of_compilation): Call purge_all_dead_edges if rebuild_label_notes_after_reload. From-SVN: r50629
-
Benjamin Kosnik authored
2002-03-11 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4 (GLIBCPP_CHECK_WCHAR_T_SUPPORT): Check for wctype.h. * aclocal.m4: Regenerate. * config.h.in: Regenerate. * configure: Regenerate. * include/c_std/std_cwctype.h: Guard. From-SVN: r50628
-
Hans-Peter Nilsson authored
* config/cris/cris.c (cris_target_asm_function_prologue): Do not emit pic register load if "internal" visibility. (cris_print_operand): Avoid traditional-warning for 0xffffffff. (cris_expand_builtin_va_arg): Do all computations on trees. From-SVN: r50627
-
Chris Demetriou authored
acinclude.m4 (GLIBCPP_ENABLE_SYMVERS): Enhance check for whether GLIBCPP_CHECK_LINKER_FEATURES has been used. 2002-03-11 Chris Demetriou <cgd@broadcom.com> * acinclude.m4 (GLIBCPP_ENABLE_SYMVERS): Enhance check for whether GLIBCPP_CHECK_LINKER_FEATURES has been used. * aclocal.m4: Regenerate. * configure: Regenerate. From-SVN: r50626
-
Benjamin Kosnik authored
2002-03-11 Benjamin Kosnik <bkoz@redhat.com> * include/bits/stl_bvector.h: Fix warning. From-SVN: r50625
-
Aldy Hernandez authored
2002-03-11 Aldy Hernandez <aldyh@redhat.com> * gcc.dg/altivec-1.c: Cleanup and use altivec.h. From-SVN: r50624
-
Richard Henderson authored
* rtlanal.c: Include recog.h. (keep_with_call_p): Fix thinko. * Makefile.in (rtlanal.o): Update dependencies. From-SVN: r50623
-
Richard Henderson authored
From-SVN: r50622
-
- Mar 11, 2002
-
-
Chris Meyer authored
* genflags.c (gen_insn): Use IS_VSPACE. * genoutput.c (output_insn_data): Likewise. (process_template): Likewise. From-SVN: r50616
-
Richard Henderson authored
From-SVN: r50615
-
Tom Tromey authored
From-SVN: r50612
-
Richard Henderson authored
From-SVN: r50610
-
Tom Tromey authored
From-SVN: r50606
-
Tom Tromey authored
From-SVN: r50605
-
Richard Henderson authored
From-SVN: r50604
-
Neil Booth authored
* Makefile.in: Update. doc: * cppenv.texi, cppopts.texi: Split out of cpp.texi and gcc.texi. Update documentation. * gcc.texi: Include cppopts.texi and cppenv.texi. * cpp.texi: Include cppopts.texi and cppenv.texi. From-SVN: r50599
-
Phil Edwards authored
2002-03-11 Phil Edwards <pme@gcc.gnu.org> * testsuite/lib/libstdc++-v3-dg.exp (libstdc++-v3-list-sourcefiles): New function. Build the list of tests to run in testsuite_files. * testsuite/libstdc++-v3.dg/dg.exp: Use it. From-SVN: r50598
-
Phil Edwards authored
2002-03-11 Phil Edwards <pme@gcc.gnu.org> * testsuite/21_strings/capacity.cc: Only explicitly instantiate on platforms with no weak support. * testsuite/27_io/ios_init.cc: Likewise. From-SVN: r50597
-
Nathan Sidwell authored
cp: Revert 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>, DR209 is now not a defect. * cp-tree.h (skip_type_access_control): Remove. * decl.c (grokdeclarator): Do type access control for friend declarations. * semantics.c (decl_type_access_control): Don't reset current_type_lookups. (save_type_access_control): Always save the lookups. (skip_type_access_control): Remove. (finish_class_definition): Don't change type_lookups. testsuite: * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes. * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise. From-SVN: r50595
-
Zack Weinberg authored
* contrib/texi2pod.pl: Handle @include, @ftable, @vtable. Reformat some code for clarity. * gcc/Makefile.in: Give texi2pod its input file as a command line argument, not on stdin. From-SVN: r50592
-
Nathan Sidwell authored
cp: Revert 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>, It is incorrect. * typeck.c (build_static_cast): Compare non-qualified types with pointer to member conversions. testsuite: * testsuite/g++.dg/overload/pmf1.C: New test. From-SVN: r50591
-
Dan Nicolaescu authored
2002-03-06 Dan Nicolaescu <dann@ics.uci.edu> Daniel Berlin <dan@dberlin.org> C++ alias analysis improvement. * alias.c (record_component_aliases): Record aliases for base classes too. * cp/cp-lang.c (ok_to_generate_alias_set_for_type): New function. (cxx_get_alias_set): Use it. Co-Authored-By:
Daniel Berlin <dberlin@dberlin.org> From-SVN: r50587
-