- 19 Jun, 2001 1 commit
-
-
* sh.c (output_branch): Delete bogus code. * sh.c (initial_elimination_offset): Fix FROM == RETURN_ADDRESS_POINTER_REGNUM case. From-SVN: r43450
J"orn Rennecke committed
-
- 18 Jun, 2001 9 commits
-
-
From-SVN: r43449
Richard Henderson committed -
* flow.c (find_unreachable_blocks): New function. (delete_unreachable_blocks): Use find_unreachable_blocks. * basic-block.h (find_unreachable_blocks): Declare. From-SVN: r43448
Jeffrey A Law committed -
From-SVN: r43447
Jeffrey A Law committed -
* objc.dg: New directory. * objc.dg/dg.exp: New file. * objc.dg/alias.m: New. * objc.dg/class-1.m: New. * objc.dg/class-2.m: New. * objc.dg/const-str-1.m: New. * objc.dg/const-str-2.m: New. * objc.dg/id-1.m: New. * objc.dg/method-1.m: New. * objc.dg/super-class-1.m: New. * lib/objc-dg.exp: New file. From-SVN: r43446
Stan Shebs committed -
* c-common.h (RETURN_NULLIFIED_P): New macro. * c-semantics.c (genrtl_return_stmt): Check it. * cp-tree.h (struct cp_language_function): Add x_return_value. (current_function_return_value): Now a macro. * decl.c: Don't define it. (define_label, finish_case_label): Don't clear it. (init_decl_processing): Don't register it with GC. * semantics.c (genrtl_finish_function): Don't check it for no_return_label. Copy the RTL from the return value to current_function_return_value and walk, calling... (nullify_returns_r): ...this new fn. * typeck.c (check_return_expr): Set current_function_return_value. * expr.c (clear_storage): Set TREE_NOTHROW on the decl for memset. (emit_block_move): Likewise. From-SVN: r43445
Jason Merrill committed -
* unroll.c: Include predict.h. (unroll_loop): Drop prediction notes on preconditioning. * predict.def (PRED_LOOP_PRECONDITIONG, PRED_LOOP_CONDITION): New; add comments on the others. * Makefile.in: (unroll.o): Add dependancy on predict.h. * loop.c (strength_reduce): Fix branch prediction. * stmt.c (emit_case_nodes): Optimize test whether index is in given interval. * predict.c (estimate_probability): Do not bail out early when note is present. (combine_predictions_for_insn): Fix note removal code. From-SVN: r43441
Jan Hubicka committed -
From-SVN: r43440
Jason Merrill committed -
From-SVN: r43433
GCC Administrator committed -
2001-06-18 Ben Elliston <bje@redhat.com> * except.c (resolve_fixup_regions): Initialise "cleanup". From-SVN: r43432
Ben Elliston committed
-
- 17 Jun, 2001 3 commits
-
-
From-SVN: r43426
Neil Booth committed -
From-SVN: r43424
GCC Administrator committed -
* expr.c (expand_expr, case ADDR_EXPR): If taking address of SAVE_EXPR, use put_var_into_stack. From-SVN: r43423
Richard Kenner committed
-
- 16 Jun, 2001 6 commits
-
-
* g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end of label name. From-SVN: r43422
John David Anglin committed -
2001-06-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * gccspec.c (lang_specific_driver): If compiling ObjC, add -shared-libgcc when necessary. * Makefile.in (gccspec.o): Compile with DRIVER_DEFINES. From-SVN: r43421
Franz Sirl committed -
2001-06-16 Daniel Berlin <dan@cgsoftware.com> * bitmap.h: Add dump_bitmap, bitmap_zero, bitmap_union_of_diffs, bitmap_a_or_b, bitmap_a_and_b, bitmap_first_set_bit, bitmap_last_set_bit. All for compatibility with sbitmap's. *bitmap.c (bitmap_zero): New function. (bitmap_union_of_diffs): New function. (bitmap_first_set_bit): New function. (bitmap_last_set_bit): New function. From-SVN: r43420
Daniel Berlin committed -
* cpp.texi, invoke.texi: Update. * cpp.1, gcc.1: Regenerate. From-SVN: r43419
Neil Booth committed -
From-SVN: r43418
Jan Hubicka committed -
From-SVN: r43416
GCC Administrator committed
-
- 15 Jun, 2001 21 commits
-
-
From-SVN: r43415
Tom Tromey committed -
* doc/cpp.texi: Update. * doc/cpp.1: Regenerate. From-SVN: r43414
Neil Booth committed -
* java/lang/natRuntime.cc (_Jv_FindSymbolInExecutable): Return NULL if no library on the list has the symbol. (init): Call add_library on the program itself. * prims.cc (JvRunMain): Initialize Runtime before searching for `main'. (_Jv_RunMain): Likewise. From-SVN: r43413
Tom Tromey committed -
2001-06-15 Phil Edwards <pme@sources.redhat.com> * docs/html/documentation.html: Point to new doxygen'ed collection. From-SVN: r43412
Phil Edwards committed -
From-SVN: r43411
Loren J. Rittle committed -
2001-06-15 Dennis Bjorklund <db@zigo.dhs.org> * sv.po: Updated. Approximately 1100 of 3600 strings translated. From-SVN: r43410
Dennis Bjorklund committed -
* jni.cc (ClassClass): Removed; updated all users. (ObjectClass): Likewise. (ThrowableClass): Likewise. (MethodClass): Likewise. (ThreadGroupClass): Likewise. (local_ref_table): Renamed from `ref_table'. (global_ref_table): New global. (_Jv_JNI_Init): Initialize both ref tables. (mark_for_gc): Added `ref_table' parameter. (unmark_for_gc): Likewise. Also, fail if we unreferenced too many times. (_Jv_JNI_NewGlobalRef): Updated for new mark function. (_Jv_JNI_DeleteGlobalRef): Likewise. (_Jv_JNI_DeleteLocalRef): Likewise. (_Jv_JNI_NewLocalRef): Likewise. (_Jv_JNI_PopLocalFrame): Likewise. (_Jv_JNI_GetStringChars): Likewise. (_Jv_JNI_ReleaseStringChars): Likewise. (_Jv_JNI_GetPrimitiveArrayElements): Likewise. (_Jv_JNI_ReleasePrimitiveArrayElements): Likewise. From-SVN: r43409
Tom Tromey committed -
From-SVN: r43408
Richard Kenner committed -
From-SVN: r43407
Richard Kenner committed -
* doc/cpp.texi: Formatting corrections. Correct buggy example of use of __GNUC__ etc. Clarify $ in identifiers. * doc/cpp.1: Regenerate. From-SVN: r43404
Zack Weinberg committed -
From-SVN: r43403
Jan Hubicka committed -
* doc/install.texi (Specific, alpha*-*-*): Fixed Tru64 UNIX etc. spelling. (Specific, alpha-*-osf1): Renamed to alpha*-*-osf*. Added Tru64 UNIX V5.1 bootstrap hints. (Specific, alpha*-*-osf*): Removed old section, obsolete. From-SVN: r43402
Rainer Orth committed -
* doc/install.texi (Specific): Mention that glibc cannot be compiled with GCC 3.0. From-SVN: r43400
Andreas Jaeger committed -
* class.c (dfs_accumulate_vtbl_inits): Just point to the base we're sharing a ctor vtable with. Merge code for cases 1 and 2. (binfo_ctor_vtable): New fn. (build_vtt_inits, dfs_build_secondary_vptr_vtt_inits): Use it. From-SVN: r43399
Jason Merrill committed -
2001-06-14 Andrew Haley <aph@redhat.com> * combine.c (nonzero_bits): Don't optimize away division by zero. From-SVN: r43398
Andrew Haley committed -
From-SVN: r43397
Jason Merrill committed -
* doc/cpp.texi: Revised and brought up to date. * doc/cpp.1: Regenerate. [[Split portion of a mixed commit.]] From-SVN: r43395.2
Zack Weinberg committed -
* doc/cpp.texi: Revised and brought up to date. * doc/cpp.1: Regenerate. From-SVN: r43394
Zack Weinberg committed -
From-SVN: r43393
Loren J. Rittle committed -
From-SVN: r43392
GCC Administrator committed -
From-SVN: r43390
Hartmut Penner committed
-