summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* manfred1998-06-011-7/+22
| | | | | | | | * warn_summary: Update to Kaveh's latest version allowing to specify the last stage built. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20161 138bc75d-0d04-0410-961f-82ee72b054a4
* manfred1998-06-011-0/+7
| | | | | | | | * warn_summary: Update to Kaveh's latest version allowing to specify the last stage built. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20160 138bc75d-0d04-0410-961f-82ee72b054a4
* newjason1998-05-312-0/+106
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20159 138bc75d-0d04-0410-961f-82ee72b054a4
* * pt.c (tsubst): Always copy BINFO_BASETYPES.jason1998-05-312-4/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20158 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark call to sort() as error, per Alexandre Oliva.robertl1998-05-311-0/+18
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20157 138bc75d-0d04-0410-961f-82ee72b054a4
* Martin said:robertl1998-05-311-1/+1
| | | | | | | This is illegal C++, and egcs detects that. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20156 138bc75d-0d04-0410-961f-82ee72b054a4
* Martin says:robertl1998-05-311-1/+1
| | | | | | | AFAIK, g++ does not support array initialization (anymore?). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20155 138bc75d-0d04-0410-961f-82ee72b054a4
* Additional changes from Martin.robertl1998-05-311-1/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20154 138bc75d-0d04-0410-961f-82ee72b054a4
* Additional changes from Martin von Loewis.robertl1998-05-315-5/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20153 138bc75d-0d04-0410-961f-82ee72b054a4
* Add minus zero testmeissner1998-05-312-0/+62
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20152 138bc75d-0d04-0410-961f-82ee72b054a4
* * reload.c (find_reloads): Record the existing mode iflaw1998-05-313-153/+550
| | | | | | | | | | | | | operand_mode == VOIDmode before replacing a register with a constant. * i386.md (tstsi, tsthi, tstqi, tstsf, tstdf, tstxf): Set i386_compare_op1 to const0_rtx for the benefit of the conditional move patterns. (movsicc, movhicc, movsfcc, movdfcc, movxfcc, movdicc): Rewrite based on suggestions from Jim Wilson. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20151 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.law1998-05-311-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20150 138bc75d-0d04-0410-961f-82ee72b054a4
* Bump for snapshotlaw1998-05-312-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20148 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (fixinc.sh): Update rules again.law1998-05-302-5/+9
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20147 138bc75d-0d04-0410-961f-82ee72b054a4
* * extend.texi: Bring back reference to trampoline paper.law1998-05-302-1/+11
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20146 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (USER_H): Add stdbool.h.law1998-05-302-2/+22
| | | | | | | * ginclude/stdbool.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20145 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (checkfuncs): Add missing "'".law1998-05-303-2/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20144 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.law1998-05-301-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20143 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree.c (layout_basetypes): If we change TYPE_SIZE, changejason1998-05-292-1/+10
| | | | | | | TYPE_SIZE_UNIT too. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20142 138bc75d-0d04-0410-961f-82ee72b054a4
* changeskorbb1998-05-291-0/+9
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20141 138bc75d-0d04-0410-961f-82ee72b054a4
* fixes from six months of fixincludes hackingkorbb1998-05-292-20/+131
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20140 138bc75d-0d04-0410-961f-82ee72b054a4
* * decl.c (grokdeclarator): Don't complain about in-classmmitchel1998-05-293-1/+16
| | | | | | | | initialization of static consts if we don't really know the type of the variable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20139 138bc75d-0d04-0410-961f-82ee72b054a4
* Pick up a few scraggling files that missed my first add/commit cycle.robertl1998-05-293-0/+52
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20138 138bc75d-0d04-0410-961f-82ee72b054a4
* Move the ERROR lines to where the errors actually are.robertl1998-05-291-3/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20137 138bc75d-0d04-0410-961f-82ee72b054a4
* * cp-tree.h (DECL_DESTRUCTOR_P): New macro.jason1998-05-296-124/+144
| | | | | | | | | | | | | | | | | * method.c (build_destructor_name): New fn. * decl2.c (maybe_retrofit_in_chrg): Split out... (grokclassfn): From here. Reorganize. * decl.c (grok_ctor_properties): Make sure ctors for types with vbases have the in_chrg parm. * pt.c (instantiate_class_template): Update TYPE_USES_VIRTUAL_BASECLASSES from tsubsted bases. Don't call grok_*_properties. (tsubst): Call grok_ctor_properties and maybe_retrofit_in_chrg. * pt.c (instantiate_decl): Make test for whether or not static variables should be instantiated early match its comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20136 138bc75d-0d04-0410-961f-82ee72b054a4
* * jump.c (thread_jumps): Do not look at the NOTE_LINE_NUMBERlaw1998-05-292-0/+4
| | | | | | | of a non-note insn. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20135 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcse.c (pre_delete): Fix code to determine the mode oflaw1998-05-292-5/+12
| | | | | | | the reaching pseudo register. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20134 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.law1998-05-291-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20133 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handlerlaw1998-05-292-6/+12
| | | | | | | earlier. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20132 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (GEN): Add genchecklaw1998-05-292-2/+8
| | | | | | | (STAGESTUFF): Add tree-check.h and gencheck. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20131 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (cstamp-h.in): Remove before trying to recreate.law1998-05-292-2/+12
| | | | | | | | (fixinc.sh): Set some additional environment variables before calling mkfixinc.sh. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20130 138bc75d-0d04-0410-961f-82ee72b054a4
* removejason1998-05-281-23/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20129 138bc75d-0d04-0410-961f-82ee72b054a4
* fixjason1998-05-281-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20128 138bc75d-0d04-0410-961f-82ee72b054a4
* g++ now recognizes the error.robertl1998-05-281-12/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20127 138bc75d-0d04-0410-961f-82ee72b054a4
* Martin says: This makes a good namespace test case :-) we should leave it.robertl1998-05-281-5/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20126 138bc75d-0d04-0410-961f-82ee72b054a4
* Code is in error. Insure EGCS reports that.robertl1998-05-281-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20125 138bc75d-0d04-0410-961f-82ee72b054a4
* eb28.C eb29.C eb60.C eb62.Crobertl1998-05-284-0/+4
| | | | | | | | all compile for Martin, so we added directives to build, but not link these cases. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20124 138bc75d-0d04-0410-961f-82ee72b054a4
* This test case should be removed. No diagnoses of such "incorrect" asmrobertl1998-05-281-12/+0
| | | | | | | | statements need to be performed. Martin git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20123 138bc75d-0d04-0410-961f-82ee72b054a4
* 8law1998-05-281-2/+3
| | | | | | | * reload.c (find_reloads): Do not force a reloads of match_operators. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20122 138bc75d-0d04-0410-961f-82ee72b054a4
* law1998-05-281-0/+4
| | | | | | | * reload.c (find_reloads): Do not force a reloads of match_operators. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20121 138bc75d-0d04-0410-961f-82ee72b054a4
* makefile changes to support all thiskorbb1998-05-281-8/+11
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20120 138bc75d-0d04-0410-961f-82ee72b054a4
* finally, the script to install the fixincludeskorbb1998-05-281-0/+113
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20119 138bc75d-0d04-0410-961f-82ee72b054a4
* Changes for POSIX-ification (I hope)korbb1998-05-281-9/+12
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20118 138bc75d-0d04-0410-961f-82ee72b054a4
* Added exclusion of C++ files for double slash fixkorbb1998-05-285-1740/+1758
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20117 138bc75d-0d04-0410-961f-82ee72b054a4
* Commentary on fast_fixincludeskorbb1998-05-281-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20116 138bc75d-0d04-0410-961f-82ee72b054a4
* Flow now removes exception regions when their handlers are all removed.amacleod1998-05-284-22/+65
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20115 138bc75d-0d04-0410-961f-82ee72b054a4
* Make rtx, tree types type correct if the appropriate include files was not ↵meissner1998-05-286-11/+32
| | | | | | included git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20114 138bc75d-0d04-0410-961f-82ee72b054a4
* * decl.c (start_decl): Always pedwarn about vacuously redeclaringjason1998-05-285-13/+30
| | | | | | | | | | | | | a member. (start_function): Call check_default_args. * decl2.c (grokfield): Don't call check_default_args. (check_default_args): Use cp_error_at. * lex.c (do_pending_defargs): Call check_default_args. * call.c (build_scoped_method_call): Make sure get_type_value returns something before we try to use its TYPE_MAIN_VARIANT. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20113 138bc75d-0d04-0410-961f-82ee72b054a4
* * index-prop: New file.jason1998-05-282-0/+29
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20112 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.law1998-05-281-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20111 138bc75d-0d04-0410-961f-82ee72b054a4