- 10 Jul, 1999 3 commits
-
-
H * POTFILES.in: Track files recently added/deleted. From-SVN: r28053
Manfred Hollstein committed -
� * POTFILES.in: Track files recently added/deleted. From-SVN: r28052
Manfred Hollstein committed -
From-SVN: r28051
Jeff Law committed
-
- 09 Jul, 1999 11 commits
-
-
* toplev.c (main): Don't complain about saying -gdwarf. (rest_of_compilation): Remove redundant code. From-SVN: r28049
Jason Merrill committed -
* unroll.c (unroll_loops): Don't delete named CODE_LABELs. From-SVN: r28048
Jim Wilson committed -
* config/i960/i960.c (ret_label): Change asm label from "LR:" to "Li960R:", to avoid name clash. From-SVN: r28047
Felix Lee committed -
* cp-tree.h (struct lang_decl): Added field for storing sorted FIELD_DECLs (used in TYPE_DECLs). (DECL_PENDING_INLINE_INFO): Adjusted to use 'u' union. (DECL_SORTED_FIELDS): New macro. * class.c (method_name_cmp): New function. (finish_struct_methods): Modified to support sorting and searching methods. (finish_struct_anon): Changed code in inner loop to use ELT rather than UELT (which required an extra indirection for every reference). (field_decl_cmp): New function to support sorting FIELD_DECLs. (finish_struct_1): Sort fields. * search.c (lookup_field_1): Use DECL_SORTED_FIELDS if we have them. (lookup_fnfields_1): Search sorted methods in METHOD_VEC. Also, switch to using array indexing rather than a changing pointer. * ptree.c (print_lang_decl): Handle TYPE_DECLs that have DECL_SORTED_FIELDS. Co-Authored-By: Jason Merrill <jason@yorick.cygnus.com> From-SVN: r28046
Michael Tiemann committed -
decl2.c (reparse_absdcl_as_casts): Don't warn about old-style casts in 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
Jason Merrill committed -
* 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
Jason Merrill committed -
* 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
Bernd Schmidt committed -
� * version.c: Drop "gcc-" prefix from version #. From-SVN: r28042
Jeffrey A Law committed -
From-SVN: r28039
Jeff Law committed -
From-SVN: r28038
Jeff Law committed -
� * Makefile.in (VERSION): Bump to 2.10.0. From-SVN: r28036
Jeffrey A Law committed
-
- 08 Jul, 1999 18 commits
-
-
* dwarf2out.c (dwarf2out_line): Emit a line number comment after the label if we're being verbose. From-SVN: r28027
Jason Merrill committed -
From-SVN: r28026
Catherine Moore committed -
* dbxelf.h (ASM_OUTPUT_SOURCE_LINE): Do not put assembler directives in column zero. From-SVN: r28025
Jeffrey A Law committed -
* 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
Jeffrey A Law committed -
� * m68k.c (output_function_prologue): Add pic register to mask if live and flag_pic. (output_function_epilogue): Likewise. From-SVN: r28023
Richard Henderson committed -
� * m68k.c (output_function_prologue): Add pic register to mask if live and flag_pic. (output_function_epilogue): Likewise. From-SVN: r28022
Richard Henderson committed -
From-SVN: r28019
Craig Burley committed -
From-SVN: r28018
Craig Burley committed -
From-SVN: r28016
Craig Burley committed -
* 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
Craig Burley committed -
( * pa/elf.h (BSS_SECTION_ASM_OP): Use .section .bss. From-SVN: r28010
Jeff Law committed -
� * pa/elf.h (BSS_SECTION_ASM_OP): Use .section .bss. From-SVN: r28009
Jeff Law committed -
reload1.c (choose_reload_regs): Never call remove_adress_replacements when reload_out equals reload_in. * reload1.c (choose_reload_regs): Never call remove_adress_replacements when reload_out equals reload_in. From-SVN: r28008
J"orn Rennecke committed -
From-SVN: r28005
Nick Clifton committed -
From-SVN: r28004
Craig Burley committed -
From-SVN: r28003
Jason Merrill committed -
From-SVN: r28002
Nick Clifton committed -
From-SVN: r28000
Jeff Law committed
-
- 07 Jul, 1999 8 commits
-
-
* Makefile.in (needed-list): Only include stuff we actually need for libstdc++. From-SVN: r27999
Jason Merrill committed -
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
Alexandre Petit-Bianco committed -
i386-signal.h (MAKE_THROW_FRAME): Advance EIP by two bytes to make it point 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
Andrew Haley committed -
* mauve-libgcj: Explicitly enable formerly disabled java.text tests. From-SVN: r27992
Tom Tromey committed -
* mauve-libgcj: Turn off ClassTest test. Enable java.text tests again. From-SVN: r27990
Tom Tromey committed -
i386-signal.h (MAKE_THROW_FRAME): Advance EIP by two bytes to make it point 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
Andrew Haley committed -
� * 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
Franz Sirl committed -
From-SVN: r27985
Jeff Law committed
-