aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1999-07-09decl2.c (reparse_absdcl_as_casts): Don't warn about old-style casts in ↵Jason Merrill6-133/+117
system headers or extern "C" blocks. * decl2.c (reparse_absdcl_as_casts): Don't warn about old-style casts in system headers or extern "C" blocks. * decl2.c (write_virtuals): Deleted declaration. * cp-tree.h (write_virtuals): Deleted extern declaration. * class.c (finish_struct_1): Removed #if 0'd code that mentions write_virtuals. * semantics.c (begin_class_definition): Rewrite code to not depend on write_virtuals. * lex.c (cp_pragma_interface): New function. (cp_pragma_implementation): Likewise. (handle_cp_pragma): Call them. From-SVN: r28045
1999-07-09pt.c (do_decl_instantiation): Downgrade duplicate instantiation errors to ↵Jason Merrill10-19/+52
pedwarn. * pt.c (do_decl_instantiation): Downgrade duplicate instantiation errors to pedwarn. * typeck.c (comptypes): Simplify C code in look_hard. * xref.c (PALLOC): Use xcalloc, not calloc. (SALLOC): Use xmalloc, not malloc. * rtti.c (synthesize_tinfo_fn): Add missing call to pop_momentary. * search.c (note_debug_info_needed): Don't search if WRITE_SYMBOLS is NO_DEBUG. * decl.c (duplicate_decls): If a redeclaration doesn't match the initial declaration, then don't save the inline info and by all means don't mark the function as a builtin function. * decl.c (lookup_name_real): Set NONCLASS to 1 if CURRENT_CLASS_TYPE is 0. * class.c (duplicate_tag_error): Set TYPE_NONCOPIED_PARTS to NULL_TREE. From-SVN: r28044
1999-07-09loop.c (check_dbra_loop): When reversing a loop...Bernd Schmidt2-0/+40
* loop.c (check_dbra_loop): When reversing a loop, delete all REG_EQUAL notes referencing the reversed biv except those which are for a giv based on it. From-SVN: r28043
1999-07-08version.c: Drop "gcc-" prefix from version #.Jeffrey A Law2-1/+5
� * version.c: Drop "gcc-" prefix from version #. From-SVN: r28042
1999-07-08Daily bump.Jeff Law4-4/+4
From-SVN: r28039
1999-07-08Daily bump.Jeff Law1-1/+1
From-SVN: r28038
1999-07-08Makefile.in (VERSION): Bump to 2.10.0.Jeffrey A Law2-1/+5
� * Makefile.in (VERSION): Bump to 2.10.0. From-SVN: r28036
1999-07-08dwarf2out.c (dwarf2out_line): Emit a line number comment after the label if ↵Jason Merrill2-0/+9
we're being verbose. * dwarf2out.c (dwarf2out_line): Emit a line number comment after the label if we're being verbose. From-SVN: r28027
1999-07-08Fix typo.Catherine Moore2-1/+5
From-SVN: r28026
1999-07-08dbxelf.h (ASM_OUTPUT_SOURCE_LINE): Do not put assembler directives in column ↵Jeffrey A Law2-1/+4
zero. * dbxelf.h (ASM_OUTPUT_SOURCE_LINE): Do not put assembler directives in column zero. From-SVN: r28025
1999-07-08elf.h (ASM_FILE_START): Define.Jeffrey A Law5-51/+29
* pa/elf.h (ASM_FILE_START): Define. * pa/som.h (ASM_FILE_START): Include .level directives. * pa/hpux10.h (ASM_FILE_START): Delete. * pa/hpux11.h (ASM_FILE_START): Delete. From-SVN: r28024
1999-07-08m68k.c (output_function_prologue): Add pic register to mask if live and ↵Richard Henderson1-0/+7
flag_pic. � * m68k.c (output_function_prologue): Add pic register to mask if live and flag_pic. (output_function_epilogue): Likewise. From-SVN: r28023
1999-07-08m68k.c (output_function_prologue): Add pic register to mask if live and ↵Richard Henderson1-0/+6
flag_pic. � * m68k.c (output_function_prologue): Add pic register to mask if live and flag_pic. (output_function_epilogue): Likewise. From-SVN: r28022
1999-07-08update derived filesCraig Burley1-38/+61
From-SVN: r28019
1999-07-08* news.texi: Describe DATE intrinsic fix.Craig Burley2-1/+11
From-SVN: r28018
1999-07-08Restore NAMELIST bug-fix info for 2.95, per branch copyCraig Burley1-1/+12
From-SVN: r28016
1999-07-08date_.c (G77_date_y2kbug_0): G77_time_0 returns longint...Craig Burley3-3/+12
* libU77/date_.c (G77_date_y2kbug_0): G77_time_0 returns longint, not integer, and G77_ctime_0 takes longint, not integer, argument. * libU77/Version.c: Bump version. From-SVN: r28013
1999-07-08elf.h (BSS_SECTION_ASM_OP): Use .section .bss.Jeff Law1-1/+1
( * pa/elf.h (BSS_SECTION_ASM_OP): Use .section .bss. From-SVN: r28010
1999-07-08elf.h (BSS_SECTION_ASM_OP): Use .section .bss.Jeff Law1-0/+4
� * pa/elf.h (BSS_SECTION_ASM_OP): Use .section .bss. From-SVN: r28009
1999-07-08reload1.c (choose_reload_regs): Never call remove_adress_replacements when ↵J"orn Rennecke2-4/+8
reload_out equals reload_in. * reload1.c (choose_reload_regs): Never call remove_adress_replacements when reload_out equals reload_in. From-SVN: r28008
1999-07-08Add node describing spec files.Nick Clifton2-0/+428
From-SVN: r28005
1999-07-08Fix @end tableCraig Burley2-1/+7
From-SVN: r28004
1999-07-07tweakJason Merrill1-5/+6
From-SVN: r28003
1999-07-08Fix typo introduced in previous delta.Nick Clifton2-1/+6
From-SVN: r28002
1999-07-07Daily bump.Jeff Law1-1/+1
From-SVN: r28000
1999-07-07Makefile.in (needed-list): Only include stuff we actually need for libstdc++.Jason Merrill2-6/+18
* Makefile.in (needed-list): Only include stuff we actually need for libstdc++. From-SVN: r27999
1999-07-07[multiple changes]Alexandre Petit-Bianco5-24/+83
Sat Jul 3 22:26:32 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * expr.c (force_evaluation_order): Save the COMPOUND_EXPR'ed CALL_EXPR, to avoid order of evaluation changes. Fri Jul 2 17:44:08 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (qualify_ambiguous_name): Do not use IDENTIFIER_LOCAL_VALUE when name is a STRING_CST. Thu Jul 1 23:31:16 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * check-init.c (check_init): Handle MAX_EXPR. * expr.c (force_evaluation_order): Force method call arguments to be evaluated in left-to-right order. * parse.y (qualify_ambiguous_name): Loop again to qualify NEW_ARRAY_EXPR properly. Wed Jun 30 17:27:58 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (patch_invoke): Resolve unresolved invoked method returned type. (qualify_ambiguous_name): STRING_CST to qualify expression for type name resolution. From-SVN: r27998
1999-07-07i386-signal.h (MAKE_THROW_FRAME): Advance EIP by two bytes to make it point ↵Andrew Haley1-0/+7
after the instruction where the trap... 1999-07-07 Andrew Haley <aph@cygnus.com> * include/i386-signal.h (MAKE_THROW_FRAME): Advance EIP by two bytes to make it point after the instruction where the trap occurred. (HANDLE_DIVIDE_OVERFLOW): Ditto. From-SVN: r27994
1999-07-07mauve-libgcj: Explicitly enable formerly disabled java.text tests.Tom Tromey2-0/+6
* mauve-libgcj: Explicitly enable formerly disabled java.text tests. From-SVN: r27992
1999-07-07mauve-libgcj: Turn off ClassTest test.Tom Tromey2-6/+7
* mauve-libgcj: Turn off ClassTest test. Enable java.text tests again. From-SVN: r27990
1999-07-07i386-signal.h (MAKE_THROW_FRAME): Advance EIP by two bytes to make it point ↵Andrew Haley1-3/+16
after the instruction where the trap... 1999-07-07 Andrew Haley <aph@cygnus.com> * include/i386-signal.h (MAKE_THROW_FRAME): Advance EIP by two bytes to make it point after the instruction where the trap occurred. (HANDLE_DIVIDE_OVERFLOW): Ditto. From-SVN: r27989
1999-07-06reload1.c (gen_reload): When synthesizing a 3 operand add sequence...Franz Sirl2-4/+20
� * reload1.c (gen_reload): When synthesizing a 3 operand add sequence, improve test for when to reload OP1 into the reload register instead of OP0. From-SVN: r27987
1999-07-06Daily bump.Jeff Law1-1/+1
From-SVN: r27985
1999-07-06unroll.c (unroll_loop): Don't delete NOTE_INSN_DELETED_LABEL notes.Jim Wilson1-1/+7
8 * unroll.c (unroll_loop): Don't delete NOTE_INSN_DELETED_LABEL notes. From-SVN: r27984
1999-07-06unroll.c (unroll_loop): Don't delete NOTE_INSN_DELETED_LABEL notes.Jim Wilson1-0/+4
� * unroll.c (unroll_loop): Don't delete NOTE_INSN_DELETED_LABEL notes. From-SVN: r27983
1999-07-06* decl2.c (mark_vtable_entries): Fix check for rtti offset.Alexandre Oliva2-3/+8
From-SVN: r27978
1999-07-06dguxbcs.h (CPP_SPEC): Add missing \ in multi-line string literal.Manfred Hollstein1-1/+1
H * m88k/dguxbcs.h (CPP_SPEC): Add missing \ in multi-line string literal. From-SVN: r27977
1999-07-06dguxbcs.h (CPP_SPEC): Add missing \ in multi-line string literal.Manfred Hollstein1-0/+5
� * m88k/dguxbcs.h (CPP_SPEC): Add missing \ in multi-line string literal. From-SVN: r27976
1999-07-06varargs.h (__builtin_va_alist_t): New typedef.Richard Henderson1-2/+3
X * ginclude/varargs.h (__builtin_va_alist_t): New typedef. (va_dcl): Use __builtin_va_alist_t. From-SVN: r27971
1999-07-06varargs.h (__builtin_va_alist_t): New typedef.Richard Henderson1-0/+5
� * ginclude/varargs.h (__builtin_va_alist_t): New typedef. (va_dcl): Use __builtin_va_alist_t. From-SVN: r27970
1999-07-06dwarf2out.c (gen_struct_or_union_type_die): Only remember types on the ↵Jason Merrill2-2/+8
permanent_obstack. p * dwarf2out.c (gen_struct_or_union_type_die): Only remember types on the permanent_obstack. * dwarfout.c (output_type): Likewise. From-SVN: r27969
1999-07-06dwarf2out.c (gen_struct_or_union_type_die): Only remember types on the ↵Jason Merrill1-0/+6
permanent_obstack. � * dwarf2out.c (gen_struct_or_union_type_die): Only remember types on the permanent_obstack. * dwarfout.c (output_type): Likewise. From-SVN: r27968
1999-07-06* libjava.lang/Final.xfail: Output fails, not exec.Tom Tromey2-1/+3
From-SVN: r27965
1999-07-06Final.xfail: New file.Tom Tromey8-23/+120
* libjava.lang/Final.xfail: New file. * libjava.compile/Case.xfail: New file. * libjava.compile/Where.xfail: New file. * libjava.compile/test.exp: Look for `.xfail' files. * libjava.lang/test.exp: Don't look for `.arg' files. Do look for `.xfail' files. * lib/libjava.exp (test_libjava_from_source): Changed meaning of `exec_args' argument. Handle `xfail-*' arguments. (test_libjava_from_javac): Likewise. (test_libjava): Likewise. (libjava_read_xfail): New proc. From-SVN: r27957
1999-07-06For gcc:Gavin Romig-Koch5-191/+110
* c-common.c (unsigned_type,signed_type,signed_or_unsigned_type) : Merged from c-typeck.c and cp/typeck.c. * c-typeck.c (unsigned_type,signed_type,signed_or_unsigned_type) : Merged into c-common. For gcc/cp: * typeck.c (unsigned_type,signed_type,signed_or_unsigned_type) : Merged into c-common. From-SVN: r27956
1999-07-06lex.c (errorcount): Declare it.Dave Brolley2-0/+7
1999-07-05 Dave Brolley <brolley@cygnus.com> * lex.c (errorcount): Declare it. (finish_parse): Update errorcount for when using CPPLIB. From-SVN: r27955
1999-07-06c-lex.c (errorcount): Declare it.Dave Brolley2-0/+7
Tue Jul 6 13:06:01 1999 Dave Brolley <brolley@cygnus.com> * c-lex.c (errorcount): Declare it. (finish_parse): Update errorcount when using CPPLIB. From-SVN: r27954
1999-07-06Double the backslash so sed gets a chance to see it.Bruce Korb2-2/+2
From-SVN: r27953
1999-07-06Double the backslash so sed gets a chance to see it.Bruce Korb2-1/+8
From-SVN: r27952
1999-07-05Daily bump.Jeff Law1-1/+1
From-SVN: r27950