- 12 Aug, 2001 20 commits
-
-
* config/rs6000/rs6000.c (rs6000_elf_asm_out_constructor): New. (rs6000_elf_asm_out_destructor): New. * config/rs6000/sysv4.h (CTORS_SECTION_ASM_OP): Remove. (DTORS_SECTION_ASM_OP): Remove. (TARGET_ASM_CONSTRUCTOR, TARGET_ASM_DESTRUCTOR): New. (ASM_OUTPUT_INT): Don't hack TARGET_RELOCATABLE for constructors. From-SVN: r44835
Richard Henderson committed -
From-SVN: r44834
David Edelsohn committed -
* config/rs6000/rs6000.c (rs6000_elf_section_type_flags): Fix thinko wrt TARGET_RELOCATABLE. From-SVN: r44832
Richard Henderson committed -
From-SVN: r44831
Gabriel Dos Reis committed -
From-SVN: r44830
Gabriel Dos Reis committed -
From-SVN: r44829
Gabriel Dos Reis committed -
From-SVN: r44828
Gabriel Dos Reis committed -
From-SVN: r44827
Gabriel Dos Reis committed -
From-SVN: r44826
Gabriel Dos Reis committed -
From-SVN: r44825
Gabriel Dos Reis committed -
From-SVN: r44824
Neil Booth committed -
From-SVN: r44823
Gabriel Dos Reis committed -
From-SVN: r44822
Gabriel Dos Reis committed -
From-SVN: r44821
Gabriel Dos Reis committed -
From-SVN: r44820
Gabriel Dos Reis committed -
From-SVN: r44819
Gabriel Dos Reis committed -
From-SVN: r44817
GCC Administrator committed -
From-SVN: r44816
Andrew Cagney committed -
* toplev.c (set_float_handler): Make static. * toplev.h: Don't prototype set_float_handler. * simplify-rtx.c: Don't include setjmp.h. (simplify_unary_real, simplify_binary_real, simplify_binary_is2orm1): New functions. (simplify_unary_operation, simplify_binary_operation): Use them, via do_float_handler. * fold-const.c: Don't include setjmp.h. (exact_real_inverse_1): New function. (exact_real_inverse): Use it, via do_float_handler. * varasm.c: Don't include setjmp.h. (assemble_real_1): New function. (assemble_real): Use it, via do_float_handler. Call internal_error if we get a trap here. * c-parse.in, cse.c, cselib.c, ch/lex.c, config/i386/i386.c, config/pj/pj.c, config/s390/s390.c: Don't include setjmp.h. * java/lex.h: Don't include setjmp.h. Don't define SET_FLOAT_HANDLER or prototype set_float_handler. From-SVN: r44815
Zack Weinberg committed -
* defaults.h: Define PREFERRED_STACK_BOUNDARY to STACK_BOUNDARY if not already defined. * calls.c, function.c, reload1.c, explow.c: Don't default PREFERRED_STACK_BOUNDARY. Remove all #if/#ifdef on PREFERRRED_STACK_BOUNDARY and/or STACK_BOUNDARY. * explow.c (allocate_dynamic_stack_space): Change unsafe #if to run-time test. * doc/tm.texi: Document that STACK_BOUNDARY is required; clarify difference between it and PREFERRED_STACK_BOUNDARY. From-SVN: r44814
Zack Weinberg committed
-
- 11 Aug, 2001 20 commits
-
-
* cppmacro.c (enter_macro_context): Push macro expansions even if empty. From-SVN: r44813
Neil Booth committed -
2001-08-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * config/rs6000/rs6000.c: Include integrate.h to silence warning. (rs6000_elf_section_type_flags): Actually return a value. From-SVN: r44812
Franz Sirl committed -
From-SVN: r44811
Ulrich Weigand committed -
From-SVN: r44810
Ulrich Weigand committed -
* rtl.h (REG_EH_RETHROW): Remove. * rtl.c (reg_note_name): Update. * combine.c (distribute_notes): Don't check for it. From-SVN: r44809
Richard Henderson committed -
From-SVN: r44808
Gabriel Dos Reis committed -
From-SVN: r44807
Gabriel Dos Reis committed -
From-SVN: r44806
Richard Henderson committed -
* doc/extend.texi (Arrays and pointers implementation): Discourage relying on sign-extension of pointers. From-SVN: r44805
Richard Henderson committed -
From-SVN: r44803
Gabriel Dos Reis committed -
From-SVN: r44802
Gabriel Dos Reis committed -
From-SVN: r44801
Gabriel Dos Reis committed -
2001-08-11 H.J. Lu <hjl@gnu.org> * config/mips/linux.h (EXTRA_SECTIONS): Remove in_ctors and in_dtors. (EXTRA_SECTION_FUNCTIONS): Remove DTORS_SECTION_ASM_OP and RDATA_SECTION_ASM_OP. From-SVN: r44798
H.J. Lu committed -
From-SVN: r44797
Neil Booth committed -
install.texi (Specific, c4x): Fix cross-reference to the main manual to work both for info and HTML versions. * doc/install.texi (Specific, c4x): Fix cross-reference to the main manual to work both for info and HTML versions. From-SVN: r44795
Gerald Pfeifer committed -
* cpphash.c (_cpp_destroy_hashtable): Use ht_destroy. * cpphash.h (CPP_IN_SYSTEM_HEADER): Fix. (struct cpp_pool): New member first. * cppinit.c (append_include_chain): Plug memory leaks. * cpplib.c (cpp_register_pragma, cpp_register_pragma_space): Allocate pragma structures from the (aligned) macro pool to avoid leaking memory. * cpplex.c (_cpp_init_pool, _cpp_free_pool): Use pool->first so we don't leak memory. * hashtable.c (ht_destroy): New. * hashtable.h (ht_destroy): New. From-SVN: r44794
Neil Booth committed -
pt.c (maybe_fold_nontype_arg): Use TREE_TYPE of ARG as the criterion to avoid rebuilding expression tree... * pt.c (maybe_fold_nontype_arg): Use TREE_TYPE of ARG as the criterion to avoid rebuilding expression tree instead of processing_template_decl. * g++.dg/template/unify1.C: New test. From-SVN: r44793
Kriang Lerdsuwanakij committed -
From-SVN: r44792
Graham Stott committed -
* include/bits/std_limits.h(__glibcpp_char_is_signed): Use __CHAR_UNSIGNED__. * config/os/gnu-linux/bits/os_defines.h(__glibcpp_char_is_signed): Likewise. * config/os/aix/bits/os_defines.h(__glibcpp_plain_char_is_signed): Remove. From-SVN: r44791
Gabriel Dos Reis committed -
* cpphash.h, cpplib.c: Correct erroneous previous checkin. Co-Authored-By: Franz Sirl <Franz.Sirl-kernel@lauterbach.com> From-SVN: r44790
Neil Booth committed
-