- 14 Dec, 1999 39 commits
-
-
* config/m68k/m68020-elf.h (ENDFILE_SPEC): Delete. (INIT_SECTION_ASM_OP): Delete. (FINI_SECTION_ASM_OP): Delete. (STARTFILE_SPEC): Define to hold just crtbegin.o. From-SVN: r30933
Geoff Keating committed -
From-SVN: r30932
David S. Miller committed -
* dwarf2out.c (class_scope_p): New fn. (gen_subprogram_die): Use it. (gen_variable_die): Use it. Tweak logic. (gen_struct_or_union_type_die): Check context_die to determine if we're function-local. (dwarf2out_decl): Check DECL_BUILT_IN, not DECL_FUNCTION_CODE. From-SVN: r30931
Jason Merrill committed -
Tue Dec 14 14:20:16 1999 Per Bothner <per@bothner.com> * class.c (make_class_data): flag_keep_inline_functions to keep private methods in the method array. (This is a fix to the Java PR #110: http://sourceware.cygnus.com/ml/java-prs/1999-q4/msg00179.html) From-SVN: r30930
Per Bothner committed -
From-SVN: r30929
Bernd Schmidt committed -
From-SVN: r30928
Nick Clifton committed -
* loop.c (strength_reduce): Fix sign of giv lifetime calculation for givs made from biv increments. From-SVN: r30927
J"orn Rennecke committed -
* cp-tree.h (remap_save_expr): Add walk_subtrees parameter. * optimize.c (copy_body_r): Pass it. * tree.c (remap_save_expr): Clear walk_subtrees for an already-handled SAVE_EXPR. (cp_unsave_r): Pass walk_subtrees to remap_save_expr. From-SVN: r30926
Mark Mitchell committed -
* dump.c (dequeue_and_dump): Dump DECL_NAMESPACE_ALIAS. * ir.texi (DECL_NAMESPACE_ALIAS): Document it. * error.c (dump_expr): Handle EXPR_WITH_FILE_LOCATION. From-SVN: r30925
Mark Mitchell committed -
* config/sparc/linux64.h (DEFAULT_VTABLE_THUNKS): Define to 1. (ASM_IDENTIFY_GCC): Remove. From-SVN: r30924
Jakub Jelinek committed -
* configure.in (alpha-osf, alpha-linux): Handle ev6[78]. * alpha.c (override_options): Recognize -mcpu=ev67. * alpha.h (CPP_CPU_EV67_SPEC): New. (CPP_CPU_DEFAULT_SPEC): Examine TARGET_CPU_DEFAULT to use it. (EXTRA_SPECS): Update. From-SVN: r30923
Richard Henderson committed -
* config.guess (alpha-osf, alpha-linux): Detect ev67. * config.sub: Accept alphaev[78], alphaev8. From-SVN: r30922
Richard Henderson committed -
* cppp.c (main): Set trigraphs and __STRICT_ANSI__ as appropriate for -lang-c89 and -std=*. * cppinit.c (cpp_handle_option): Likewise. (new_pending_define): New, split out from cpp_handle_option. * gcc.c (default_compilers): Don't define __STRICT_ANSI__ or enable trigraphs for -ansi/-std=*. * ginclude/stdarg.h (__va_copy): New. (va_copy): Don't define for C89. From-SVN: r30921
Richard Henderson committed -
* config/arm/arm.md (mulsidi3adddi, umulsidi3adddi): New patterns for long long multiply-accumulate. From-SVN: r30919
Clinton Popetz committed -
* regclass.c (scan_one_insn): Set loop_cost to 1 when optimizing for size. From-SVN: r30918
Jan Hubicka committed -
* config/sparc/xm-sp64.h: Avoid using __sparc_v9__ when testing for sparc64. * config/sparc/sparc.h: Likewise. * config/sparc/xm-sysv4-64.h: Likewise. * config/float-sparc.h: Likewise. * glimits.h: Likewise. * longlong.h: Likewise. From-SVN: r30917
Jakub Jelinek committed -
* config/sparc/sparc.h (SPARC_DEFAULT_CMODEL): Default to CM_32. (CONDITIONAL_REGISTER_USAGE): For block profiling fix %g4 on sparc64, not %g2. (MACHINE_STATE_SAVE, MACHINE_STATE_RESTORE): Use %g4 instead of %g2 as sparc64 block profiling register. * config/sparc/sparc.c (sparc_override_options): Allow block profiling with -m32. (sparc_block_profiler): Use %g4 instead of %g2 as sparc64 block profiling register. * config/sparc/linux64.h (MACHINE_STATE_*): Only provide these macros on TARGET_ARCH32. sparc.h has macros good enough for sparc64. * config/sparc/sol2.h (MACHINE_STATE_*): Likewise. From-SVN: r30916
Jakub Jelinek committed -
From-SVN: r30915
Bernd Schmidt committed -
From-SVN: r30914
Bernd Schmidt committed -
* regclass.c (record_reg_classes): Do not do the copying preferrencing when source does not die. From-SVN: r30913
Jan Hubicka committed -
From-SVN: r30912
Jan Hubicka committed -
* config/sparc/linux64.h (TARGET_LIVE_G0, TARGET_BROKEN_SAVERESTORE): Don't support weird SPARC variants on Linux. * config/sparc/linux.h (TARGET_LIVE_G0, TARGET_BROKEN_SAVERESTORE): Likewise. * config/sparc/linux-aout.h (TARGET_LIVE_G0, TARGET_BROKEN_SAVERESTORE): Likewise. From-SVN: r30911
Jakub Jelinek committed -
From-SVN: r30910
Bernd Schmidt committed -
From-SVN: r30909
Bernd Schmidt committed -
From-SVN: r30908
Bernd Schmidt committed -
From-SVN: r30907
Jakub Jelinek committed -
* std/bastring.h (class basic_string::Rep): Use proper defines for sparc v9 and fix asm for sparc64. From-SVN: r30906
Jakub Jelinek committed -
From-SVN: r30905
Jeff Law committed -
From-SVN: r30904
Jakub Jelinek committed -
1999-12-14 Mumit Khan <khan@xraylith.wisc.edu> * cccp.c (INO_T_EQ): Disable inode-based optimization for Cygwin. * cppfiles.c (INO_T_EQ): Likewise. From-SVN: r30903
Mumit Khan committed -
1999-12-14 Mumit Khan <khan@xraylith.wisc.edu> * stl_config.h (__MINGW32__): Define __STL_WIN32THREADS for thread safe runtime. From-SVN: r30902
Mumit Khan committed -
class.c (finish_base_struct): Allow multiple COM base classes as well as non-COM bases as long as it's not... 1999-12-14 Mumit Khan <khan@xraylith.wisc.edu> * class.c (finish_base_struct): Allow multiple COM base classes as well as non-COM bases as long as it's not the leftmost. From-SVN: r30901
Mumit Khan committed -
1999-12-14 Mumit Khan <khan@xraylith.wisc.edu> * i386/crtdll.h (STARTFILE_SPEC): Add -pg profiling support. * i386/mingw32.h (LIB_SPEC): Likewise. (STARTFILE_SPEC): Likewise. * i386/uwin.h (LIB_SPEC): Likewise. (STARTFILE_SPEC): Likewise. * i386/mingw32.h (SUBTARGET_PROLOGUE): Override Cygwin definition. * i386/uwin.h (SUBTARGET_PROLOGUE): Likewise. From-SVN: r30900
Mumit Khan committed -
From-SVN: r30899
Jeffrey A Law committed -
From-SVN: r30898
Jeffrey A Law committed -
From-SVN: r30897
Jeffrey A Law committed -
1999-12-13 Mumit Khan <khan@xraylith.wisc.edu> * lex.c (saving_parse_to_obstack): New global. (reinit_parse_for_block): Use. (reinit_parse_for_expr): Use. (check_newline): Use. From-SVN: r30896
Mumit Khan committed -
From-SVN: r30895
Mumit Khan committed -
combine.c (combine_simplify_rtx): Fix order of checks for (ashiftrt foo C) -> (lt foo (const_int 0)) simplification. * combine.c (combine_simplify_rtx): Fix order of checks for (ashiftrt foo C) -> (lt foo (const_int 0)) simplification. From-SVN: r30894
Jeffrey A Law committed
-
- 13 Dec, 1999 1 commit
-
-
* aclocal.m4, configure: Rebuilt. * acinclude.m4: Changed version to 5.0a4. * Makefile.in: Rebuilt. * Makefile.am (libgcjgc_la_LDFLAGS): Changed version to 1:1:0. From-SVN: r30893
Tom Tromey committed
-