1. 20 Aug, 2004 29 commits
    • rs6000.c (rs6000_rtx_costs): Improve DIV/MOD. · 627b6fe2
      
      2004-08-20  Dale Johannesen  <dalej@apple.com>
      
              * config/rs6000/rs6000.c (rs6000_rtx_costs): Improve DIV/MOD.
      
      From-SVN: r86334
      Dale Johannesen committed
    • configure.ac: Replaced all AC_TRY_COMPILE macros with AC_COMPILE_IFELSE macros. · b7d9c3ae
      2004-08-20  Michael Koch  <konqueror@gmx.de>
      
      	* configure.ac: Replaced all AC_TRY_COMPILE macros with
      	AC_COMPILE_IFELSE macros.
      
      From-SVN: r86333
      Michael Koch committed
    • regrename.c (kill_value_one_regno): Renamed from kill_value_regno. · d64d5e80
      	* regrename.c (kill_value_one_regno): Renamed from kill_value_regno.
      	(kill_value_regno): New function, derived from kill_value.
      	(kill_value): Update.
      	(copyprop_hardreg_forward_1): Update call to kill_value_regno.
      
      From-SVN: r86332
      Daniel Jacobowitz committed
    • re PR tree-optimization/17111 (tree check ICE in value_insert_into_set_bitmap on… · af75a7ea
      re PR tree-optimization/17111 (tree check ICE in value_insert_into_set_bitmap on inlining a memcmp-like function)
      
      2004-08-20  Daniel Berlin  <dberlin@dberlin.org>
      
      	Fix PR tree-optimization/17111
      	* tree-ssa-pre.c (create_value_expr_from): Don't change the types
      	of non-value_handles.
      	(bitmap_set_contains): All constants are in every set.
      
      From-SVN: r86331
      Daniel Berlin committed
    • gcc_update (self): libjava/configure.in -> configure.ac. · 8b84ead6
      2004-08-20  Andreas Tobler  <a.tobler@schweiz.ch>
      
      	* gcc_update (self): libjava/configure.in -> configure.ac. Automake
      	update done.
      
      From-SVN: r86330
      Andreas Tobler committed
    • fold-const.c (round_up, round_down): Use build_int_cst. · 0a936b12
      	* fold-const.c (round_up, round_down): Use build_int_cst.
      	Optimize common case.
      
      From-SVN: r86329
      Nathan Sidwell committed
    • atomicity.h (__exchange_and_add, [...]): Add memory barrier to locking asm. · dd8b67a1
      	* cpu/hppa/atomicity.h (__exchange_and_add, __atomic_add): Add memory
      	barrier to locking asm.
      
      From-SVN: r86328
      John David Anglin committed
    • pt.c (register_specialization): Check DECL_TEMPLATE_SPECIALIZATION before… · 6f4234e9
      pt.c (register_specialization): Check DECL_TEMPLATE_SPECIALIZATION before calling comp_template_args.
      
      	* pt.c (register_specialization): Check DECL_TEMPLATE_SPECIALIZATION
      	before calling comp_template_args.
      
      From-SVN: r86327
      Kriang Lerdsuwanakij committed
    • configure.in: Renamed to configure.ac. · 80d8905c
      2004-08-20  Michael Koch  <konqueror@gmx.de>
      
      	* configure.in: Renamed to configure.ac.
      	* configure.ac: New file.
      	* configure, Makefile.in, gcj/Makefile.in, include/Makefile.in
      	include/config.h.in, testsuite/Makefile.in: Regenerated.
      
      From-SVN: r86326
      Michael Koch committed
    • pa-protos.h (readonly_data, [...]): Rename to som_readonly_data_section... · 774acadf
              * config/pa/pa-protos.h (readonly_data, one_only_readonly_data_section,
      	one_only_data_section): Rename to som_readonly_data_section,
      	som_one_only_readonly_data_section and som_one_only_data_section.
              * config/pa/pa.c (ONE_ONLY_TEXT_SECTION_ASM_OP, NEW_TEXT_SECTION_ASM_OP,
      	DEFAULT_TEXT_SECTION_ASM_OP): Delete conditional defines.
      	(som_text_section_asm_op): Replace ONE_ONLY_TEXT_SECTION_ASM_OP,
      	NEW_TEXT_SECTION_ASM_OP and DEFAULT_TEXT_SECTION_ASM_OP with actual
      	string values.
      	(pa_select_section): Use renamed section functions.
      	* config/pa/pa.h (EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS,
              SOM_READONLY_DATA_SECTION_FUNCTION,
      	SOM_ONE_ONLY_READONLY_DATA_SECTION_FUNCTION,
              SOM_ONE_ONLY_DATA_SECTION_FUNCTION, FORGET_SECTION_FUNCTION):
              Define here ...
              * config/pa/som.h: ... not here.
              (DEFAULT_TEXT_SECTION_ASM_OP, NEW_TEXT_SECTION_ASM_OP,
      	ONE_ONLY_TEXT_SECTION_ASM_OP, READONLY_DATA_ASM_OP,
      	ONE_ONLY_READONLY_DATA_SECTION_ASM_OP,
              ONE_ONLY_DATA_SECTION_ASM_OP): Delete.
              (READONLY_DATA_SECTION): Use som_readonly_data_section.
      
      Co-Authored-By: John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
      
      From-SVN: r86325
      Zack Weinberg committed
    • * gcc.dg/uninit-H.c: Add _POWER to powerpc case. · 888705fb
      From-SVN: r86324
      David Edelsohn committed
    • cmath.tcc (__cmath_power): Revert previous commit: actually the warning is a… · 8b92b0b5
      cmath.tcc (__cmath_power): Revert previous commit: actually the warning is a front-end bug (c++/17120).
      
      2004-08-20  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/c_std/cmath.tcc (__cmath_power): Revert previous commit:
      	actually the warning is a front-end bug (c++/17120).
      
      From-SVN: r86323
      Paolo Carlini committed
    • configure.in: Rewrote some obsolete stuff for autoconf 2.59. · cad90591
      2004-08-20  Michael Koch  <konqueror@gmx.de>
      
      	* configure.in: Rewrote some obsolete stuff for autoconf 2.59.
      	* aclocal.m4, configure: Regenerated.
      
      From-SVN: r86322
      Michael Koch committed
    • fold-const.c (int_const_binop): Don't generate non-overflowing size-types specially. · fabead06
      	* fold-const.c (int_const_binop): Don't generate non-overflowing
      	size-types specially.
      	(fold_convert_const): Likewise.
      
      From-SVN: r86321
      Nathan Sidwell committed
    • stor-layout.c (initialize_sizetypes): Set SIZETYPE earlier, clear cache on copied sizetype. · 3224bead
      	* stor-layout.c (initialize_sizetypes): Set SIZETYPE earlier,
      	clear cache on copied sizetype.
      
      	* ada/utils2.c (build_allocator): Use build_int_cst for negative
      	size types.
      
      	* cp/class.c (build_vtbl_initializer): Use build_int_cst for
      	negative size types.
      	* cp/decl.c (complete_array_type): Likewise.
      	* cp/method.c (finish_thunk): Likewise.
      
      From-SVN: r86320
      Nathan Sidwell committed
    • Trivial spelling typo fix. · 346d5977
      From-SVN: r86319
      Paul Brook committed
    • baseline_symbols.txt: New. · 05d28265
      2004-08-20  Matthias Klose  <doko@debian.org>
      
              * config/abi/s390-linux-gnu/baseline_symbols.txt: New.
      
      From-SVN: r86318
      Matthias Klose committed
    • re PR fortran/17077 (adjustable size arrays crash) · 841b0c1f
      2004-08-20  Paul Brook  <paul@codesourcery.com>
      	Canqun Yang  <canqun@nudt.edu.cn>
      
      	PR fortran/17077
      	* trans-array.c (gfc_conv_array_parameter): Pass correct pointer
      	for automatic arrays.
      	* trans-types.c (gfc_get_nodesc_array_type): Add comment.
      testsuite/
      	* gfortran.dg/auto_array_1.f90: New test.
      
      From-SVN: r86315
      Paul Brook committed
    • Removed as part of irix config changes. · 689ca4e7
      From-SVN: r86314
      Richard Sandiford committed
    • configure.ac: Don't escape apostrophe in --enable-coverage help. · fb38008e
      	* configure.ac: Don't escape apostrophe in --enable-coverage help.
      	* configure: Regenerate.
      
      From-SVN: r86313
      Ben Elliston committed
    • Remove conflict marker. · f76f0f89
      From-SVN: r86312
      Andreas Schwab committed
    • re PR other/5620 (GCC -save-temps foo.c fails to build foo.o) · a9024779
      	PR 5620
      	* gcc.c (struct stat input_stat): Don't define if
      	HOST_LACKS_INODE_NUMBERS
      	(do_spec_1): If HOST_LACKS_INODE_NUMBERS, use lrealpath rather
      	than stat to determine if temp file is same as input file.
      	* doc/hostconfig.texi: Document HOST_LACKS_INODE_NUMBERS.
      	* config/i386/xm-mingw32.h: Define HOST_LACKS_INODE_NUMBERS
      
      From-SVN: r86311
      Danny Smith committed
    • cmath.tcc (__cmath_power): Suppress assignment used as truth value warning. · c0ca2795
      2004-08-20  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/c_std/cmath.tcc (__cmath_power): Suppress assignment
      	used as truth value warning.
      
      From-SVN: r86310
      Paolo Carlini committed
    • configure.ac (mips*-*-*): Print an error if not using GAS. · 82563d35
      	* configure.ac (mips*-*-*): Print an error if not using GAS.
      	* configure: Regenerated.
      	* doc/install.texi: Remove irix5 bullet from --with-gnu-as.  Remove
      	comments about buggy MIPSpro assemblers.
      	* config.gcc (mips-sgi-irix[56]*): Combine stanzas.  Include elfos.h
      	before mips.h and iris.h after it.  Use t-iris and t-slibgcc-irix.
      	Use iris5.h only for IRIX 5 configs.  Use iris6.h and t-iris6 for
      	IRIX 6 configs.  Define IRIX_USING_GNU_LD if using GNU ld.
      	* config/mips/iris5.h (TARGET_IRIX, SWITCHES_NEED_SPACES)
      	(DEFAULT_SIGNED_CHAR, WORD_SWITCH_TAKES_ARG, SUBTARGET_CC1_SPEC)
      	(NO_IMPLICIT_EXTERN_C, MIPS_DEFAULT_GVALUE)
      	(TARGET_ASM_EXTERNAL_LIBCALL): Move to iris.h.
      	(WCHAR_TYPE, WCHAR_TYPE_SIZE, TARGET_OS_CPP_BUILTINS): Delete in favor
      	of more general IRIX 6 definitions.
      	(OBJECT_FORMAT_ELF, ASM_OUTPUT_ASCII, ASM_WEAKEN_LABEL)
      	(HANDLE_SYSV_PRAGMA): Delete in favor of elfos.h definitions.
      	(TARGET_IRIX5, ABICALLS_ASM_OP, BSS_SECTION_ASM_OP, HAS_INIT_SECTION)
      	(LD_INIT_SWITCH, LD_FINI_SWITCH, SUBTARGET_ASM_OPTIMIZING_SPEC)
      	(ASM_FINAL_SPEC, DBX_DEBUGGING_INFO, MIPS_DEBUGGING_INFO)
      	(PREFERRED_DEBUGGING_TYPE, DWARF2_UNWIND_INFO, SET_FILE_NUMBER)
      	(LABEL_AFTER_LOC, DOLLARS_IN_IDENTIFIERS, NO_DOLLAR_IN_LABEL)
      	(TARGET_ASM_NAMED_SECTION, EXTRA_SECTION_FUNCTIONS)
      	(ASM_DECLARE_FUNCTION_SIZE, ASM_OUTPUT_WEAK_ALIAS)
      	(SUBTARGET_EXTRA_SPECS): Delete definitions or undefs.
      	(LINK_SPEC): Move most of definition to iris.h.
      	(SUBTARGET_LINK_SPEC): New macro.
      	(IRIX_STARTFILE_SPEC): Fold into...
      	(STARTFILE_SPEC): ...here.
      	(IRIX_ENDFILE_SPEC): Fold into...
      	(ENDFILE_SPEC): ...here.
      	* config/mips/iris6.h (TARGET_IRIX5): Remove override.
      	(WCHAR_TYPE, WCHAR_TYPE_SIZE, WINT_TYPE, WINT_TYPE_SIZE)
      	(DWARF_OFFSET_SIZE, DWARF_INITIAL_LENGTH_SIZE, SET_ASM_OP)
      	(LINK_ELIMINATE_DUPLICATE_LDIRECTORIES, ASM_DECLARE_OBJECT_NAME)
      	(ASM_FINISH_DECLARE_OBJECT, LOCAL_LABEL_PREFIX): Move to iris.h.
      	(TARGET_OS_CPP_BUILTINS): Likewise.  Guard IRIX6-specific bits.
      	(DWARF2_UNWIND_INFO, DWARF2_GENERATE_TEXT_SECTION_LABEL)
      	(SUBTARGET_CPP_SPEC, DWARF2_DEBUGGING_INFO, MIPS_DEBUGGING_INFO)
      	(PREFERRED_DEBUGGING_TYPE, DWARF2_FRAME_INFO, MD_EXEC_PREFIX)
      	(ASM_DECLARE_FUNCTION_NAME, ASM_DECLARE_FUNCTION_SIZE)
      	(FUNCTION_NAME_ALREADY_DECLARED, SUPPORTS_INIT_PRIORITY)
      	(POPSECTION_ASM_OP, SUBTARGET_ASM_SPEC, SUBTARGET_MIPS_AS_ASM_SPEC)
      	(SUBTARGET_ASM_DEBUGGING_SPEC, SUBTARGET_ASM_OPTIMIZING_SPEC)
      	(BSS_SECTION_ASM_OP*, READONLY_DATA_SECTION_ASM_OP*)
      	(EH_FRAME_SECTION_NAME, MUST_USE_SJLJ_EXCEPTIONS, CTORS_SECTION_ASM_OP)
      	(DTORS_SECTION_ASM_OP, TARGET_ASM_NAMED_SECTION, EH_FRAME_SECTION_NAME)
      	(ASM_OUTPUT_ALIGN, ASM_OUTPUT_FILENAME, ASM_OUTPUT_ALIGNED_LOCAL)
      	(ASM_OUTPUT_ALIGNED_BSS): Remove definitions or undefs.
      	(TARGET_IRIX6): Define to 1.
      	(DRIVER_SELF_SPECS): Define.
      	(DWARF2_FRAME_INFO): Define to 1 rather than !TARGET_SGI_O32_AS.
      	(SUBTARGET_CC1_SPEC): Remove in favor of DRIVER_SELF_SPECS.
      	(SUBTARGET_LINK_SPEC): New macro.
      	(IRIX_STARTFILE_SPEC): Fold into...
      	(STARTFILE_SPEC): ...here.  Remove !mabi=* case.
      	(SUBTARGET_{,DONT_}WARN_UNUSED_SPEC): New macros.
      	(LIB_SPEC, LIBGCC_SPEC): Use them.
      	(LIB_SPEC): Remove !mabi=* case.
      	(IRIX_ENDFILE_SPEC): Fold into...
      	(ENDFILE_SPEC): ...here.  Remove !mabi=* case.
      	* config/mips/mips-protos.h (irix_output_external_libcall): Delete.
      	* config/mips/mips.h (TARGET_IRIX5, TARGET_SGI_O32_AS): Delete.
      	(TARGET_IRIX6): New macro.
      	(ASM_ABI_DEFAULT_SPEC): Remove !ELF definition.
      	(MD_EXEC_PREFIX, MD_STARTFILE_PREFIX, SET_FILE_NUMBER)
      	(LABEL_AFTER_LOC): Delete.
      	* config/mips/mips.c (TARGET_ASM_FILE_START, TARGET_ASM_FILE_END)
      	(TARGET_SECTION_TYPE_FLAGS): Remove TARGET_IRIX versions.
      	(mips_build_builtin_va_list): Check TARGET_IRIX6.
      	(override_options): Remove TARGET_SGI_O32_AS-related code.
      	(irix_output_external_libcall): Make static.
      	(mips_output_filename): Avoid use of SET_FILE_NUMBER and
      	LABEL_AFTER_LOC.
      	(mips_file_start): Tidy guard for ABI sections.  Remove use of
      	ABICALLS_ASM_OP; use .abicalls instead.
      	(mips_output_aligned_decl_common, mips_declare_object_name)
      	(mips_finish_declare_object): Remove use of TARGET_SGI_O32_AS.
      	(mips_output_function_prologue): Set TREE_ASM_WRITTEN if emitting
      	.globl foo .text directives.
      	(irix_asm_named_section_1, irix_asm_named_section)
      	(irix_section_align_entry, irix_section_align_htab)
      	(irix_orig_asm_out_file, irix_section_align_entry_eq)
      	(irix_section_align_entry_hash, irix_asm_output_align)
      	(irix_file_start, irix_section_align_1, copy_file_data)
      	(irix_file_end, irix_section_type_flags): Delete.
      	* config/mips/irix-crti.asm (__gcc_init): Move to .gcc_init section.
      	Use standard section syntax.  Remove protective "jr $31".
      	(__gcc_fini): Likewise .gcc_fini.
      	* config/mips/irix-crtn.asm: Adjust sections accordingly.
      	* config/mips/sdb.h (PUT_SDB_SIZE, PUT_SDB_TYPE): Moved from
      	iris5gas.h.
      	* config/mips/t-iris (irix-crti.o, irix-crtn.o): New rules, moved
      	from t-irix-gld.
      	(EXTRA_MULTILIB_PARTS): Define.
      	* config/mips/t-iris6: Remove bogus comment.
      	(EXTRA_MULTILIB_PARTS, CRTSTUFF_T_CFLAGS): Delete.
      	* config/mips/iris5gas.h, config/mips/iris5gld.h,
      	config/mips/iris6gas.h, config/mips/iris6gld.h,
      	config/mips/t-iris5-as, config/mips/t-iris5-gas
      	config/mips/t-irix-gld: Delete.
      	* config/mips/iris.h: New file.
      	* config/mips/t-slibgcc-irix: Renamed from t-iris5-6.
      
      From-SVN: r86309
      Richard Sandiford committed
    • postreload.c (reload_cse_move2add): Allow any condjump... · c4cdb8e1
      * postreload.c (reload_cse_move2add): Allow any condjump, but check
      that the implicit set isn't clobbered in the jump insn.
      
      From-SVN: r86308
      Richard Earnshaw committed
    • expr.c (build_java_arrayaccess): Use convert to change len's type. · 07c6ee1b
      	* expr.c (build_java_arrayaccess): Use convert to change
      	len's type.
      
      From-SVN: r86307
      Nathan Sidwell committed
    • baseline_symbols.txt: Add 32 bit baseline. · 7368df6f
      2004-08-20  Paolo Carlini  <pcarlini@suse.de>
      
              * config/abi/x86_64-linux-gnu/32/baseline_symbols.txt: Add 32 bit
      	baseline.
      
      From-SVN: r86304
      Paolo Carlini committed
    • baseline_symbols.txt: Fix it. · f14bf98e
      2004-08-20  Paolo Carlini  <pcarlini@suse.de>
      
              * config/abi/x86_64-linux-gnu/baseline_symbols.txt: Fix it.
      
      From-SVN: r86302
      Paolo Carlini committed
    • Daily bump. · 56c9a6cd
      From-SVN: r86300
      GCC Administrator committed
  2. 19 Aug, 2004 11 commits
    • re PR fortran/17074 (Unclassifiable statement in IF-clause / Simple IF followed by WHERE) · c874ae73
      fortran/
       PR fortran/17074
      * match.c (match_simple_forall, match_simple_where): Forward-declare.
      (gfc_match_if): Order statement list alphabetically, add WHERE and
      ew functions.
      (gfc_match_forall): Use match_forall_header.
      
      testsuite/
      PR fortran/17074
      * gfortran.dg/simpleif_1.f90: New test.
      
      From-SVN: r86290
      Tobias Schlüter committed
    • tree.c: Remove unused mark_local_for_remap_r. · 401d6e7b
      2004-08-20  Andreas Tobler  <a.tobler@schweiz.ch>
      
              * tree.c: Remove unused mark_local_for_remap_r.
      
      From-SVN: r86289
      Andreas Tobler committed
    • Commit previously forgotten ChangeLog diffs for this patch: · 292e0d3a
      PR fortran/16946
      * check.c (gfc_check_reduction): New function.
      (gfc_check_minval_maxval): Removed.
      (gfc_check_product): Removed.
      (gfc_check_sum): Removed.
      * intrinsic.h: Add/remove declarations for these.
      * gfortran.h: Add field f3red to union gfc_check_f.
      * intrinsic.c (add_sym_3red): New function.
      (add_functions): Register maxval, minval, product, and sum intrinsics
      through add_sym_3red.
      (check_specific): Handle f3red union field.
      * iresolve.c: Whitespace change.
      
      From-SVN: r86287
      Erik Schnetter committed
    • target-supports.exp (check_profiling_available): Return false for… · 2e32707b
      target-supports.exp (check_profiling_available): Return false for arm*-*-symbianelf* and arm*-*-eabi*.
      
      	* lib/target-supports.exp (check_profiling_available): Return
      	false for arm*-*-symbianelf* and arm*-*-eabi*.
      
      From-SVN: r86286
      Mark Mitchell committed
    • defaults.h (TARGET_LIBGCC_LIBFUNCS): Remove. · d55ab31d
      	* defaults.h (TARGET_LIBGCC_LIBFUNCS): Remove.
      	* optabs.c (init_optabs): Don't check it.
      	* config/arm/bpabi.h (TARGET_LIBGCC_LIBFUNCS): Do not define.
      	* doc/tm.texi (TARGET_LIBGCC_FUNCS): Remove.
      
      From-SVN: r86285
      Mark Mitchell committed
    • 2004-08-18 Andreas Krebbel <krebbel1@de.ibm.com> · d75f90f1
      	* config/s390/s390.md (s390_warn_framesize_string)
      	(s390_warn_dynamic_string, s390_stack_size_string)
      	(s390_stack_guard_string): New global string variables.
      	(s390_warn_framesize, s390_warn_dynamicstack_p, s390_stack_size)
      	(s390_stack_guard): New global variables.
      	(override_options): Added checks for the new options.
      	(s390_emit_prologue): Emit stack check and trap code and perform
      	compile time stack size checking.
      
      	* config/s390/s390.h (TARGET_OPTIONS): Added new options
      	"warn-framesize", "warn-dynamicstack", "stack-size" and
      	"stack-guard".
      
      	* doc/invoke.texi: Added documentation for the new options.
      
      From-SVN: r86284
      Andreas Krebbel committed
    • unwind-dw2-fde.c (get_cie_encoding): Cast argument to strlen to eliminate warning. · ca29916b
      	* unwind-dw2-fde.c (get_cie_encoding): Cast argument to strlen
      	to eliminate warning.
      	(linear_search_fdes): Declare p as unsigned.
      	(binary_search_mixed_encoding_fdes): Likewise.
      	* unwind-dw2.c (get_cie_encoding): Cast argument to strlen
      	to eliminate warning.
      	* config/s390/linux.h (MD_FALLBACK_FRAME_STATE_FOR): Add missing
      	type cast.
      
      From-SVN: r86280
      Ulrich Weigand committed
    • re PR fortran/17091 (gfortran MAIN__ symbol not marked TREE_PUBLIC) · bbef13dc
      	PR fortran/17091
      	* gfortran.h (gfc_access): Give ACCESS_UNKNOWN value 0.
      	* symbol.c (gfc_clear_attr): Use memset.
      
      From-SVN: r86279
      Paul Brook committed
    • s390-protos.h (preferred_la_operand_p): Adapt prototype. · e1d5ee28
      	* config/s390/s390-protos.h (preferred_la_operand_p): Adapt prototype.
      	* config/s390/s390.c (preferred_la_operand_p): Accept two operands
      	instead of one.  Check for strictly legitimate address.
      	* config/s390/s390.md ("*la_31"/"*la_64" peepholes): Adapt call
      	to preferred_la_operand_p, do not call gen_rtx_PLUS in predicate.
      
      From-SVN: r86278
      Ulrich Weigand committed
    • langhooks-def.h (LANG_HOOKS_UNSAVE_EXPR_NOW): Remove. · 19114537
      2004-08-19  Eric Christopher  <echristo@redhat.com>
      
      	* langhooks-def.h (LANG_HOOKS_UNSAVE_EXPR_NOW): Remove.
      	* langhooks.h (unsave_expr_now): Ditto.
      	* tree.h (unsave_expr_1): Remove prototype.
      	(lhd_unsave_expr_now): Rename to unsave_expr_now.
      	* tree-inline.c (unsave_expr_1): Move here
      	from tree.c. Make static.
      	(unsave_expr_now): Rename from lhd_unsave_expr_now.
      	* tree-sra.c: Fix up for rename.
      	* tree-ssa-copy.c: Ditto.
      	* tree-eh.c: Ditto.
      	* tree.c (unsave_expr_1): Move to tree-inline.c.
      
      2004-08-19  Eric Christopher  <echristo@redhat.com>
      
      	* cp-tree.h (cxx_unsave_expr_now): Delete prototype.
      	* tree.c (cxx_unsave_expr_now): Delete.
      	(cp_unsave_r): Ditto.
      
      From-SVN: r86277
      Eric Christopher committed
    • 3.cc (test03): Don't check timezone. · b8505828
      
      2004-08-19  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* testsuite/22_locale/time_put/put/char/3.cc (test03): Don't check
      	timezone.
      	* testsuite/22_locale/time_put/put/wchar_t/3.cc (test03): Same.
      
      From-SVN: r86271
      Benjamin Kosnik committed