- May 20, 2001
-
-
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
-
jsm28 authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42349 138bc75d-0d04-0410-961f-82ee72b054a4
-
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
-
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
-
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
-
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
-
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
-
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
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42336 138bc75d-0d04-0410-961f-82ee72b054a4
-
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
-
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
-
- May 19, 2001
-
-
mmitchel authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42327 138bc75d-0d04-0410-961f-82ee72b054a4
-
korbb authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42326 138bc75d-0d04-0410-961f-82ee72b054a4
-
korbb authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42323 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
(mark_jump_label): When changing the label in a LABEL_REF, change update any REG_EQUAL notes as well. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42318 138bc75d-0d04-0410-961f-82ee72b054a4
-
pme authored
* acinclude.m4: Fix --help spacing, correct comments. * aclocal.m4: Regenerate. * configure: Regenerate. * mkcheck.in: Add usage comments. * docs/html/documentation.html: Point to doxygen'd tarball. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42316 138bc75d-0d04-0410-961f-82ee72b054a4
-
jsm28 authored
parm_declarator_starttypename and parm_declarator_nostarttypename. (parm_declarator_starttypename, parm_declarator_nostarttypename): New. Allow parenthesised sub-declarators which don't begin with a TYPENAME. Fixes PR c/166. testsuite: * gcc.c-torture/compile/20010114-1.x: Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42315 138bc75d-0d04-0410-961f-82ee72b054a4
-
kraai authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42314 138bc75d-0d04-0410-961f-82ee72b054a4
-
toon authored
* Make-lang.in: Have $(MAKEINFO) look into the parent directory for includes. * g77.texi: Use the GFDL. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42313 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
macro. * tm.texi (TARGET_ALLOWS_PROFILING_WITHOUT_FRAME_POINTER): Document it. * toplev.c (main): If the target does not allow profiling without a frame pointer, issue an error message. * config/i386/linux.h (TARGET_ALLOWS_PROFILING_WITHOUT_FRAME_POINTER): Define it to false. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42312 138bc75d-0d04-0410-961f-82ee72b054a4
-
kenner authored
has completed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42309 138bc75d-0d04-0410-961f-82ee72b054a4
-
hubicka authored
subregs containing mem. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42308 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42306 138bc75d-0d04-0410-961f-82ee72b054a4
-
denisc authored
use a few hardregs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42305 138bc75d-0d04-0410-961f-82ee72b054a4
-
apbianco authored
* include/posix-threads.h (_Jv_CondInit): `0' used in place of `NULL.' (_Jv_MutexInit): Likewise. (http://gcc.gnu.org/ml/java-patches/2001-q2/msg00245.html ) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42303 138bc75d-0d04-0410-961f-82ee72b054a4
-
bkoz authored
2001-05-18 Benjamin Kosnik <bkoz@redhat.com> * configure.in (libstdcxx_flags): Remove reference to libstdc++.INC. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42299 138bc75d-0d04-0410-961f-82ee72b054a4
-
bkoz authored
2001-05-18 Benjamin Kosnik <bkoz@redhat.com> * testsuite/README: Add notes. * src/Makefile.am (libstdc++.INC): Remove. * src/Makefile.in: Regenerate. Phil Edwards <pedwards@disaster.jaj.com> * mkcheck.in: Add missing '#'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42298 138bc75d-0d04-0410-961f-82ee72b054a4
-
dnovillo authored
* decl2.c (finish_objects): Use the original SYMBOL_REF from the function declaration to avoid stripping the symbol's attributes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42297 138bc75d-0d04-0410-961f-82ee72b054a4
-
- May 18, 2001
-
-
jason authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42294 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42292 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42290 138bc75d-0d04-0410-961f-82ee72b054a4
-
shebs authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42289 138bc75d-0d04-0410-961f-82ee72b054a4
-
shebs authored
* config/rs6000/rs6000.c (secondary_reload_class): Fix Darwin specific misuse of r0 as a reload address. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42287 138bc75d-0d04-0410-961f-82ee72b054a4
-
hubicka authored
suceeded. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42286 138bc75d-0d04-0410-961f-82ee72b054a4
-
kenner authored
(add_to_sequence): Make that decision type. (maybe_both_true_2, nodes_identical_1, factor_tests): Use it. (write_switch, write_cond, debug_decision_2): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42285 138bc75d-0d04-0410-961f-82ee72b054a4
-
kenner authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42284 138bc75d-0d04-0410-961f-82ee72b054a4
-
kenner authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42283 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
* Makefile.am (awt_java_source_files): Added Polygon.java. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42276 138bc75d-0d04-0410-961f-82ee72b054a4
-
shebs authored
* configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42274 138bc75d-0d04-0410-961f-82ee72b054a4
-
bkoz authored
2001-05-18 Angela Marie Thomas <angela@cygnus.com> * testsuite/lib/libstdc++-v3-dg.exp (libstdc++-v3-init): Set flags appropriately for remote testing and testing installed files without a build dir. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42272 138bc75d-0d04-0410-961f-82ee72b054a4
-