- 05 Feb, 1999 14 commits
-
-
From-SVN: r25048
Brendan Kehoe committed -
� Fri Feb 5 11:49:49 1999 Benjamin Kosnik <bkoz@loony.cygnus.com> * c-common.c (decl_attributes): Fix reserved space for init_priority. * tree.h (MAX_RESERVED_INIT_PRIORITY): New macro. From-SVN: r25047
Benjamin Kosnik committed -
� Fri Feb 5 11:49:49 1999 Benjamin Kosnik <bkoz@loony.cygnus.com> * c-common.c (decl_attributes): Fix reserved space for init_priority. * tree.h (MAX_RESERVED_INIT_PRIORITY): New macro. From-SVN: r25046
Benjamin Kosnik committed -
� Fri Feb 5 11:49:49 1999 Benjamin Kosnik <bkoz@loony.cygnus.com> * c-common.c (decl_attributes): Fix reserved space for init_priority. * tree.h (MAX_RESERVED_INIT_PRIORITY): New macro. From-SVN: r25045
Benjamin Kosnik committed -
h * haifa-sched.c (add_dependence): Do not add a dependency on a note. From-SVN: r25044
Jeff Law committed -
� * haifa-sched.c (add_dependence): Do not add a dependency on a note. From-SVN: r25043
Jeff Law committed -
From-SVN: r25042
Nick Clifton committed -
1999-02-05 11:22 -0500 Zack Weinberg <zack@rabi.columbia.edu> * Makefile.in (gen-protos): Use libcpp.a like everyone else. From-SVN: r25041
Zack Weinberg committed -
1999-02-04 14:33 -0500 Zack Weinberg <zack@rabi.phys.columbia.edu> * cpplib.c (initialize_char_syntax): Move to cppinit.c. (cpp_define): Remove redundant syntax checks. (make_assertion): Rename cpp_assert, remove redundant syntax checks, export. (cpp_options_init): Don't init things to zero twice. (cpp_expand_to_buffer): Use memcpy, not a char-by-char loop. (do_include): Kill excessively verbose #import warning that snuck back in in the gcc2 merge. (convert_string): Removed. (do_line): Rewrite with simple last-name-used cache instead of private hashtable. (cpp_start_read): Call initialize_char_syntax here, not... (cpp_reader_init): ...here. (cpp_handle_options): Support the -std switch. * cpplib.h (cpp_buffer): Add last_nominal_fname member. (cpp_options): Add c9x flag. Declare all the is_* tables and trigraph table here, as const. Prototype cpp_assert and initialize_char_syntax. * cppinit.c: New file. * cppfiles.c (read_and_prescan): Optimize. * Makefile.in (LIBCPP_OBJS): Add cppinit.o. From-SVN: r25040
Zack Weinberg committed -
1999-02-05 Andrew Haley <aph@cygnus.com> * class.c (make_class_data): The superclass of an interface should be null, not class Object. * lex.c (java_lex): Sign extend hex literals. From-SVN: r25039
Andrew Haley committed -
* cp-tree.h: Declare it. Missed a piece... From-SVN: r25038
Jason Merrill committed -
* decl2.c: Remove flag_init_priority. Always enable initp stuff. (start_objects, finish_objects): Only use special init_priority code if the user specified a priority. (do_ctors, do_dtors): Use DEFAULT_INIT_PRIORITY for the non-initp objects. From-SVN: r25037
Jason Merrill committed -
* pt.c (unify): Call coerce_template_parms with the COMPLAIN flag turned off. * lex.c (retrofit_lang_decl): Split out... (build_lang_decl): From here. * decl.c (pushdecl): Call it for functions generated by the middle end that don't have DECL_LANG_SPECIFIC. * decl2.c: Remove flag_init_priority. Always enable initp stuff. (start_objects, finish_objects): Only use special init_priority code if the user specified a priority. (do_ctors, do_dtors): Use DEFAULT_INIT_PRIORITY for the non-initp objects. From-SVN: r25036
Jason Merrill committed -
From-SVN: r25035
Jeff Law committed
-
- 04 Feb, 1999 17 commits
-
-
* loop.c (first_loop_store_insn): New file-scope variable. (prescan_loop): Set it. (check_dbra_loop): Check if a store depends on a register that is set after the store. From-SVN: r25034
J"orn Rennecke committed -
* unroll.c (entire file): Remove tabs / spaces at end of lines. Replace spaces with tabs where appropriate. From-SVN: r25033
J"orn Rennecke committed -
From-SVN: r25032
Brendan Kehoe committed -
From-SVN: r25031
Ulrich Drepper committed -
From-SVN: r25030
Ulrich Drepper committed -
(frags): Add fragments for Solaris defining macro specifying thread library to be used and generic POSIX thread libraries. From-SVN: r25029
Ulrich Drepper committed -
From-SVN: r25028
Ulrich Drepper committed -
From-SVN: r25027
Ulrich Drepper committed -
* loop.c (scan_loop): New argument loop_cont. Changed caller. (strength_reduce): New argument loop_cont. Changed caller. Before clearing not_every_iteration after a label, check if we are not already past LOOP_CONT. From-SVN: r25026
J"orn Rennecke committed -
1999-02-04 16:04 -0500 Zack Weinberg <zack@rabi.columbia.edu> * cpperror.c (cpp_print_containing_files): Fix formatting bug induced by merge. From-SVN: r25025
Zack Weinberg committed -
1999-02-04 14:33 -0500 Zack Weinberg <zack@rabi.phys.columbia.edu> * cpplib.c (initialize_char_syntax): Move to cppinit.c. (cpp_define): Remove redundant syntax checks. (make_assertion): Rename cpp_assert, remove redundant syntax checks, export. (cpp_options_init): Don't init things to zero twice. (cpp_expand_to_buffer): Use memcpy, not a char-by-char loop. (do_include): Kill excessively verbose import warning that snuck back in in the gcc2 merge. (convert_string): Removed. (do_line): Rewrite with simple last-name-used cache instead of private hashtable. (cpp_start_read): Call initialize_char_syntax here, not... (cpp_reader_init): ...here. (cpp_handle_options): Support the -std switch. * cpplib.h (cpp_buffer): Add last_nominal_fname member. (cpp_options): Add c9x flag. Declare all the is_* tables and trigraph table here, as const. Prototype cpp_assert and initialize_char_syntax. * cppinit.c: New file. * cppfiles.c (read_and_prescan): Optimize. * Makefile.in (LIBCPP_OBJS): Add cppinit.o. From-SVN: r25024
Zack Weinberg committed -
From-SVN: r25023
Craig Burley committed -
1999-02-04 Andrew Haley <aph@cygnus.com> * class.c (build_utf8_ref): Output signatures using '.' as a separator, rather than '/'. (make_class_data): Likewise. From-SVN: r25022
Andrew Haley committed -
* egcs_update: Test return values of 'cvs update'. Propogate to caller as exit values. From-SVN: r25021
Robert Lipe committed -
From-SVN: r25020
Gavin Romig-Koch committed -
mips.md ([u]divmodsi4,[u]divmoddi4,[u]divsi3,[u]divdi3, [...]): Don't copy the "zero" argument to a register before calling gen_div_trap. * config/mips/mips.md ([u]divmodsi4,[u]divmoddi4,[u]divsi3,[u]divdi3, [u]modsi3,[u]moddi3) : Don't copy the "zero" argument to a register before calling gen_div_trap. From-SVN: r25019
Gavin Romig-Koch committed -
From-SVN: r25018
Jeff Law committed
-
- 03 Feb, 1999 9 commits
-
-
From-SVN: r25017
Jason Merrill committed -
* Makefile.in (xgcc$(exeext)): Remove choose-temp, pexecute and mkstemp. Get them from libiberty. (COLLECT2_OBJS): Similarly for choose-temp, cplus-dem and mkstemp. (PROTO_OBJS): Similarly for choose-temp, getopt, getopt1 and pexecute. (cplus-dem.o, pexecute.o, choose-temp.o): Remove build rules. (mkstemp.o, getopt1.o, getopt.o): Likewise. From-SVN: r25016
Marc Espie committed -
* Make-lang.in ($(GCJ)(exeext)): Remove choose-temp.o, pexecute.o and mkstemp.o. Get them from libiberty now. From-SVN: r25015
Marc Espie committed -
* Make-lang.in (GXX_OBJS): Remove choose-temp.o, pexecute.o and mkstemp.o. Get them from libiberty now. (DEMANGLER_PROG): Simlarly, temove getopt.o getopt1.o. From-SVN: r25014
Marc Espie committed -
* Make-lang.in (g77$(exeext)): Get choose-temp.o, pexecute.o and mkstemp.o from libiberty. From-SVN: r25013
Marc Espie committed -
* Makefile.in (iostream.list): Remove dependency on stamp-picdir. ($(LIBIOSTREAM_DEP)): Depend on stamp-picdir. ($(LIBIO_FILES)): Similarly. * config.shared (all): Make $(PICDIR) concurrent. Co-Authored-By: Jeffrey A Law <law@cygnus.com> From-SVN: r25012
H.J. Lu committed -
configure.in (hppa1.1-*-*, hppa2*-*): Use symbolic value rather than numeric value for target_cpu_default.. * configure.in (hppa1.1-*-*, hppa2*-*): Use symbolic value rather than numeric value for target_cpu_default.. * configure: Rebuilt. * pa-gas.h (TARGET_DEFAULT): Use symbolic values rather than numeric values. * pa-hpux.h (LINK_SPEC): Likewise. * pa-hpux10.h (LINK_SPEC): Likewise. * pa-hpux9.h (LINK_SPEC): Likewise. * pa-osf.h: (LINK_SPEC): Likewise. * pa-pro.h (TARGET_DEFAULT): Likewise. * pa1.h (TARGET_DEFAULT): Likewise. * pa.h (MASK_*): New defines. (TARGET_*): Use symbolic values rather than numeric values. (TARGET_SWITCHES): Likewise. (TARGET_DEFAULT): likewise. (CPP_SPEC): likewise. From-SVN: r25011
Jeff Law committed -
* reload1.c (reload_cse_regs_1): Undo Jan 16 patch. * reload.c (find_reusable_reload): New function, broken out of push_reload. Add code to verify that none of the involved outputs are subject to earlyclobbers. (push_reload): Break out new function find_reusable_reload. Delete "register" keyword for IN, OUT args. From-SVN: r25010
Bernd Schmidt committed -
From-SVN: r25009
Craig Burley committed
-