- 29 Jun, 1998 13 commits
-
-
From-SVN: r20803
Ulrich Drepper committed -
not __PMT. From-SVN: r20802
Ulrich Drepper committed -
* Makefile.in (fix-header): Don't needlessly depend on cpperror.o. * alias.c (CHECK_ALIAS_SETS_FOR_CONSISTENCY): Cast expansion to void since it is evaluated in a comma list. * mips.h (ASM_GENERATE_INTERNAL_LABEL): Always sprintf `NUM' argument as a long and cast `NUM' to long to ensure it is of the proper width. Wrap macro arguments in parens when they appear in the expansion. * sol2.h (ASM_GENERATE_INTERNAL_LABEL): Likewise. * sparc.h (ASM_GENERATE_INTERNAL_LABEL): Likewise. (ASM_DECLARE_RESULT): Fix fprintf format specifier to match function argument return type. (REGNO_OK_FOR_INDEX_P, REGNO_OK_FOR_BASE_P, REGNO_OK_FOR_FP_P, REGNO_OK_FOR_CCFP_P): Use `(unsigned)' not `U'. * cpplib.c (cpp_message_from_errno): Remove unneeded argument to cpp_message. * dbxout.c: Fix the comments after an #endif to reflect the actual condition tested in the preceding #if. * except.c (find_all_handler_type_matches): Switch to old-style function definition. * expr.c (expand_builtin): Remove unused variable `type' twice. * gbl-ctors.h (DO_GLOBAL_CTORS_BODY): Cast -1 before comparing it to an unsigned long. * haifa-sched.c (print_insn_chain): Remove unused function. * objc/objc-act.c (build_msg_pool_reference): Hide prototype and definition. * toplev.c: When testing whether to include dbxout.h, also include it when XCOFF_DEBUGGING_INFO is defined. * unroll.c (unroll_loop): Add parentheses around assignment used as truth value. From-SVN: r20801
Kaveh R. Ghazi committed -
* except.c (build_eh_type_type_ref): Remove unused variable `susp'. (process_start_catch_block): Likewise for variables `false_label_rtx', `call_rtx' and `return_value_rtx'. From-SVN: r20800
Kaveh R. Ghazi committed -
1998-06-29 Dave Love <d.love@dl.ac.uk> * g77.f-torture/execute/980628-3.f: Remove mail headers. From-SVN: r20796
Dave Love committed -
From-SVN: r20795
Dave Love committed -
From-SVN: r20794
Brendan Kehoe committed -
* tree.c (build_srcloc): Make sure we allocate this node on the permanent obstack. fixes OSE compilation failures From-SVN: r20793
Brendan Kehoe committed -
From-SVN: r20792
Ulrich Drepper committed -
Use is for function pointers. From-SVN: r20791
Ulrich Drepper committed -
From-SVN: r20790
Catherine Moore committed -
* rtl.h: Update comment about special gen_rtx variants. * emit-rtl.c (gen_rtx): Handle MEMs using gen_rtx_MEM. From-SVN: r20789
Mark Mitchell committed -
From-SVN: r20785
Jeff Law committed
-
- 28 Jun, 1998 8 commits
-
-
* choose-temp.c (choose_temp_base): Restore original variant of this function for compatibility. (make_temp_file): This is the new, preferred interface to create temporary files. * collect2.c (choose_temp_base): Delete declaration. (make_temp_file): Declare. (temp_filename_length, temp_filename): Delete. (main): Use make_temp_file to get temporary files. Use --lang-c to force the resulting ctort/dtor file to be compiled with the C compiler. Make sure to remove temporary files on all exit paths. * gcc.c (make_temp_file): Provide prototype if MKTEMP_EACH_FILE is defined. (choose_temp_base): Only provide prototype if MKTEMP_EACH_FILE is not defined. (do_spec): Use make_temp_file if MKTEMP_EACH_FILE is defined. From-SVN: r20784
Jeffrey A Law committed -
* g77.f-torture/execute/980628-4.f: New test from Craig. * g77.f-torture/execute/980628-5.f: Likewise. * g77.f-torture/execute/980628-2.f: Likewise. * g77.f-torture/execute/980628-0.f: Likewise. * g77.f-torture/execute/980628-1.f: Likewise. * g77.f-torture/execute/980628-3.f: Likewise. * g77.f-torture/execute/980628-6.f: Likewise. From-SVN: r20783
Jeffrey A Law committed -
* g77.f-torture/execute/980628-4.f: New test from Craig. * g77.f-torture/execute/980628-5.f: Likewise. * g77.f-torture/execute/980628-2.f: Likewise. * g77.f-torture/execute/980628-0.f: Likewise. * g77.f-torture/execute/980628-1.f: Likewise. * g77.f-torture/execute/980628-3.f: Likewise. From-SVN: r20782
Jeffrey A Law committed -
* g77.f-torture/execute/980628-4.f: New test from Craig. * g77.f-torture/execute/980628-5.f: Likewise. * g77.f-torture/execute/980628-2.f: Likewise. From-SVN: r20781
Jeffrey A Law committed -
* g77.f-torture/execute/980628-4.f: New test from Craig. * g77.f-torture/execute/980628-5.f: Likewise. From-SVN: r20780
Jeffrey A Law committed -
* configure.in (GCC_NEED_DECLARATIONS): Add strerror, getcwd and getwd. * acconfig.m4: Add stubs for NEED_DECLARATION_STRERROR, NEED_DECLARATION_GETCWD and NEED_DECLARATION_GETWD. * cccp.c: Remove strerror()/sys_nerr/sys_errlist decls. (my_strerror): Add prototype and make it static. * collect2.c: Likewise. * cpplib.c: Likewise. * gcc.c: Likewise, but keep `my_strerror' extern. * protoize.c: Likewise. * pexecute.c (my_strerror): Add argument to prototype. * system.h: Add prototypes for getcwd, getwd and strerror. Add extern decls for sys_nerr and sys_errlist. Make abort decl explicitly extern. * getpwd.c: Remove decls for getwd and getcwd. From-SVN: r20779
Kaveh R. Ghazi committed -
From-SVN: r20777
Jeffrey A Law committed -
From-SVN: r20776
Jeff Law committed
-
- 27 Jun, 1998 19 commits
-
-
* stl_config.h (__STL_PTHREADS): Don't define for glibc 2 if _G_USING_THUNKS is not defined. Bring over from egcs-1.0.3 branch since ppc-linux still uses glibc-1.9x. From-SVN: r20775
Jeffrey A Law committed -
g77.exp (default_g77_version): Tweak to make it work in a build directory when nothing has been installed yet. * lib/g77.exp (default_g77_version): Tweak to make it work in a build directory when nothing has been installed yet. From-SVN: r20774
Jeffrey A Law committed -
* jump.c (jump_optimize): Use side_effects_p & may_trap_p instead of rtx_unsafe_p. Use modified_between_p instead of reg_set_between_p. Allow FP moves to be optimized. (rtx_unsafe_p): Delete. From-SVN: r20770
Richard Henderson committed -
From-SVN: r20769
Richard Henderson committed -
* lib/libstdc++.exp: Use global variable ld_library_path (not local) that is a lot more persistent; dejagnu-980528 needs this. * lib/libstdc++.exp (test_stdc++): Use regular expression " -lstdc.." to remove -lstdc++ arguments (not " -lstdc.*"). From-SVN: r20768
Carlo Wood committed -
* lib/libio.exp (test_libio): Reset ld_library_path before appending the same path(s) again. From-SVN: r20767
Carlo Wood committed -
From-SVN: r20766
Jeffrey A Law committed -
* g++spec.c (NEED_MATH_LIBRARY): Define to 1 if not already defined. (lang_specific_driver): Initialize need_math with NEED_MATH_LIBRARY. (lang_specific_driver): Only add -lm automatically if need_math is nonzero. From-SVN: r20765
Fred Fish committed -
* gcc.c-torture/special/special.exp: Handle newer versions of dejagnu. From-SVN: r20764
Carlo Wood committed -
* g77spec.c (lang_specific_driver): Put `-lg2c' in front of any `-lm' that is seen. From-SVN: r20763
Craig Burley committed -
* Makefile.in (FLAGS_TO_PASS, case G2C_H_DIR): Use $(TARGET_SUBDIR) instead of hardcoding "libraries". From-SVN: r20762
Jeffrey A Law committed -
From-SVN: r20761
Jeffrey A Law committed -
* configure.in (target_subdir): Set to ${target_alias} instead of "libraries". From-SVN: r20760
Jeffrey A Law committed -
From-SVN: r20759
Jeffrey A Law committed -
* dsp16xx.h (FIRST_PSEUDO_REGISTER): Add parentheses to definition. * dsp16xx.c (next_cc_user_unsigned): New function. Remove save_next_cc_user_code. (print_operand): Use HOST_WIDE_INT_PRINT_* macros. * dsp16xx.md: Call next_cc_user_unsigned instead of using save_next_cc_user_code. Use gen_rtx_* functions instead of gen_rtx. * rs6000.c: Add trap_comparison_operator to PREDICATE_CODES. From-SVN: r20757
John Carr committed -
* flow.c (count_reg_sets): New function. (count_reg_sets_1, count_ref_references): Likewise. (recompute_reg_usage): Likewise. * rtl.h (recompute_reg_usage): Add prototype. * toplev.c (rest_of_compilation): Call recompute_reg_usage just before local register allocation. From-SVN: r20756
Jeffrey A Law committed -
From-SVN: r20755
Richard Henderson committed -
From-SVN: r20754
Jeffrey A Law committed -
From-SVN: r20753
Jeffrey A Law committed
-