Skip to content
Snippets Groups Projects
  1. May 20, 2001
    • aoliva's avatar
      * ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh, · 93221b10
      aoliva authored
      ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.254.  Rebuilt a number
      of subdir/configure scripts to use the new libtool.m4.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42351 138bc75d-0d04-0410-961f-82ee72b054a4
      93221b10
    • jsm28's avatar
      * invoke.texi: Add more options to summary list. · 98eebff8
      jsm28 authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42349 138bc75d-0d04-0410-961f-82ee72b054a4
      98eebff8
    • jsm28's avatar
      ch: · 266b52c8
      jsm28 authored
      	* Make-lang.in (chill.dvi): Remove bogus dependencies.  Don't cd
      	to ch; include both $(srcdir)/ch and $(srcdir) in TEXINPUTS.
      	Don't move chill.dvi after creating it.  Fixes PR other/567 and
      	PR other/1018.
      
      f:
      	* Make-lang.in (f/g77.dvi): Include $(srcdir) in TEXINPUTS.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42345 138bc75d-0d04-0410-961f-82ee72b054a4
      266b52c8
    • nathan's avatar
      cp: · b00bfd31
      nathan authored
      	PR c++/2781
      	* optimize.c (update_cloned_parm): Copy addressability and other
      	flags.
      testsuite:
      	* g++.old-deja/g++.other/optimize1.C: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42344 138bc75d-0d04-0410-961f-82ee72b054a4
      b00bfd31
    • lerdsuwa's avatar
      2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> · ee5f962c
      lerdsuwa authored
      	* pt.c (determine_specialization): Ignore artificial functions.
      
      2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
      
      	* g++.old-deja/g++.pt/spec41.C: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42342 138bc75d-0d04-0410-961f-82ee72b054a4
      ee5f962c
    • jsm28's avatar
      * invoke.texi: Document meaning of -pedantic when -std=gnu* is · 3ea5d671
      jsm28 authored
      	used.  Fixes PR c/2291.
      	* gcc.1: Regenerate.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42340 138bc75d-0d04-0410-961f-82ee72b054a4
      3ea5d671
    • ciceron's avatar
      * config/m68hc11/m68hc11.c (m68hc11_override_options): Ignore · 1e772c47
      ciceron authored
      	the -fpic and -fPIC options, clear flag_pic.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42339 138bc75d-0d04-0410-961f-82ee72b054a4
      1e772c47
    • neil's avatar
      * hashtable.c (calc_hash): Fix HASHSTEP definition. · 5d3c2f01
      neil authored
      	* stringpool.c (make_identifier): No statistics here anymore.
      	* objc-act.c (steup_string_decl): Remove redundant check.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42337 138bc75d-0d04-0410-961f-82ee72b054a4
      5d3c2f01
    • gccadmin's avatar
      Daily bump. · abd3117d
      gccadmin authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42336 138bc75d-0d04-0410-961f-82ee72b054a4
      abd3117d
    • neil's avatar
      * Makefile.in (OBJS, LIBCPP_OBJS, LIBCPP_DEPS, · 0d086e18
      neil authored
      	cpplib.o, cpphash.o, fix-header): Update.
      	(hashtable.o): New target.
      	* c-common.h: Include cpplib.h.  Define C_RID_CODE and
      	struct c_common_identifier here.
      	* c-lang.c (c_init_options): Update.  Call set_identifier_size.
      	* c-lex.c (c_lex): Update.
      	* c-pragma.h: Update.
      	* c-tree.h (struct lang_identifier): Contain c_common_identifier.
      	Delete rid_code.
      	(C_RID_CODE): Delete.
      	* cpphash.c: Rewrite to use hashtable.c.
      	* cpphash.h: Update include guards.
      	(struct cpp_reader): Remove hashtab.
      	hash_ob and buffer_ob are no longer pointers.  Add hash_table
      	and our_hashtable.
      	(HASHSTEP, _cpp_init_hashtable,	_cpp_lookup_with_hash): Delete.
      	(_cpp_cleanup_hashtable): Rename _cpp_destroy_hashtable.
      	(_cpp_cleanup_stacks): Rename _cpp_init_directives.
      	* cppinit.c (cpp_create_reader): Update.
      	* cpplex.c (cpp_ideq, parse_identifier, cpp_output_token): Update.
      	(cpp_interpret_charconst): Eliminate warning.
      	* cpplib.c (do_pragma, do_endif, push_conditional,
      	cpp_push_buffer, cpp_pop_buffer): Update.
      	(_cpp_init_stacks): Rename cpp_init_directives.
      	(_cpp_cleanup_stacks): Remove.
      	* cpplib.h: Update include guards.  Include tree-core.h and c-rid.h.
      	(cpp_hashnode, cpp_token, NODE_LEN, NODE_NAME,
      	 cpp_forall_identifiers, cpp_create_reader): Update.
      	(C_RID_CODE, cpp_make_node): New.
      	(c_common_identifier): New identifier node for C front ends.
      	* cppmain.c (main): Update.
      	* fix-header.c (read_scan_file): Update.
      	* flags.h (id_clash_len): Make unsigned.
      	* ggc.h (ggc_mark_nonnull_tree): New.
      	* hashtable.c: New.
      	* hashtable.h: New.
      	* stringpool.c: Update comments and copyright.  Update to use
      	hashtable.c.
      	* toplev.c (approx_sqrt): Move to hashtable.c.
      	(id_clash_len): Make unsigned.
      	* toplev.h (ident_hash): New.
      	* tree.c (gcc_obstack_init): Move to hashtable.c.
      	* tree.h: Include hashtable.h.
      	(IDENTIFIER_POINTER, IDENTIFIER_LENGTH): Update.
      	(GCC_IDENT_TO_HT_IDENT, HT_IDENT_TO_GCC_IDENT): New.
      	(struct tree_identifier): Update.
      	(make_identifier): New.
      cp:
      	* cp-tree.h (struct lang_identifier, C_RID_YYCODE): Update.
      	(C_RID_CODE): Remove.
      	* lex.c (cxx_init_options): Call set_identifier_size.  Update.
      	(init_parse): Don't do it here.
      objc:
      	* objc-act.c (objc_init_options): Call set_identifier_size. Update.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42334 138bc75d-0d04-0410-961f-82ee72b054a4
      0d086e18
    • mmitchel's avatar
      * except.c (dw2_build_landing_pads): Use word_mode, not Pmode, · b92c85dc
      mmitchel authored
      	as ncessary.
      	(expand_eh_return): Convert between word_mode and Pmode.
      	* unwind-dw2.c (extract_cie_info): Do not assume words and pointers
      	are the same size.
      	(execute_stack_op): Likewise.
      	(execute_cfa_program): Likewise.
      	(uw_frame_state_for): Likewise.
      	(uw_update_context_1): Likewise.
      	* unwind.inc (_Unwind_Reason_Code): Likewise.
      	* config/mips/mips.h (EH_RETURN_DATA_REGNO): Define.
      	(EH_RETURN_STACKADJ_RTX): Likewise.
      	* config/mips/mips.c (compute_frame_size): Make space for saving
      	EH return registers.
      	(mips_expand_epilogue): Handle EH stack adjustments.
      	* config/mips/mips.md (eh_return): New pattern.
      	(eh_set_lr_si): Likewise.
      	(eh_set_lr_di): Likewise.
      	Add splitter to perform EH return after reload.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42332 138bc75d-0d04-0410-961f-82ee72b054a4
      b92c85dc
  2. May 19, 2001
  3. May 18, 2001
Loading