- 28 Apr, 2001 8 commits
-
-
From-SVN: r41661
Martin Kalen committed -
* invoke.texi: Use XX-bit instead of XXbit or XX bit where appropriate. * extend.texi: Likewise. * tm.texi: Likewise. From-SVN: r41659
Andreas Jaeger committed -
* md.texi: Use XX-bit instead of XXbit or XX bit where appropriate. From-SVN: r41656
Andreas Jaeger committed -
* gcc.c (process_command): Allow -l lib in addition to -llib for POSIX compliance. This fixes PR c/2347. * invoke.texi: Update section on Link Options accordingly. From-SVN: r41655
Jens Schweikhardt committed -
From-SVN: r41653
GCC Administrator committed -
From-SVN: r41652
Jason Merrill committed -
From-SVN: r41651
Zack Weinberg committed -
* prims.cc (_Jv_ThisExecutable): Use _Jv_Malloc. * posix-threads.cc (_Jv_ThreadInitData): Use _Jv_Malloc. (_Jv_ThreadDestroyData): Use _Jv_Free. From-SVN: r41650
Zack Weinberg committed
-
- 27 Apr, 2001 17 commits
-
-
* function.c (purge_addressof_1): Remove the duplicate if (code == SET) block. Fold the two if (code == ADDRESSOF) blocks together. From-SVN: r41649
Zack Weinberg committed -
2001-04-27 Benjamin Kosnik <bkoz@redhat.com> * docs/doxygen/mainpage.doxy: New. * docs/doxygen/user.cfg.in: Change default configuration. Single frame, other tweaks. From-SVN: r41648
Benjamin Kosnik committed -
* except.c (expand_eh_region_start): Don't start a new block. (expand_eh_region_end): Don't end a block. * stmt.c (expand_end_bindings): Don't end EH blocks. (expand_decl_cleanup): Starting an EH region won't change the block. (mark_block_as_eh_region, mark_block_as_not_eh_region): Lose. (is_eh_region): Lose. * tree.h: Adjust. From-SVN: r41647
Jason Merrill committed -
From-SVN: r41646
Franz Sirl committed -
From-SVN: r41645
Jeffrey Oldham committed -
* md.texi (Machine Constraints): Document additional i386 constraints and fix description of "A". From-SVN: r41642
Andreas Jaeger committed -
* parse.y (java_expand_classes): Don't change ctxp_for_generation while iterating, since that could cause gc to lose stuff. From-SVN: r41640
Per Bothner committed -
2001-04-27 Toon Moene <toon@moene.indiv.nluug.nl> * g77.f-torture/compile/20000629-1.x: Really commit removal. From-SVN: r41638
Toon Moene committed -
From-SVN: r41636
Jeffrey A Law committed -
* jni.cc (_Jv_JNI_GetPrimitiveArrayRegion): Fixed bounds checking. (_Jv_JNI_SetPrimitiveArrayRegion): Likewise. From-SVN: r41634
Tom Tromey committed -
2001-04-27 Martin Kahlert <martin.kahlert@infineon.com> * include/jni.h (struct JNINativeInterface): Fixed types in Get/Set*ArrayRegion declarations. (class _Jv_JNIEnv): Likewise. From-SVN: r41633
Tom Tromey committed -
cp: * except.c (can_convert_eh): Don't check template parms, typename types etc. testsuite: * g++.old-deja/g++.eh/crash6.C: New test. From-SVN: r41628
Nathan Sidwell committed -
cp: * optimize.c (maybe_clone_body): Copy parameter names and locations. testsuite: * g++.old-deja/g++.other/warn7.C: New test. From-SVN: r41627
Nathan Sidwell committed -
cp: * cp-tree.h (adjust_clone_args): Prototype new function. * class.c (adjust_clone_args): New function. * decl.c (start_function): Call it for in charge ctors. testsuite: * g++.old-deja/g++.other/defarg9.C: New test. From-SVN: r41625
Nathan Sidwell committed -
From-SVN: r41623
GCC Administrator committed -
* method.c (use_thunk): Make sure that thunks really are emitted when requested. From-SVN: r41621
Mark Mitchell committed -
* lib/libjava.exp (libjava_init): Use UTF-8 encoding. (test_libjava_from_javac): Likewise. From-SVN: r41617
Tom Tromey committed
-
- 26 Apr, 2001 15 commits
-
-
From-SVN: r41616
Jason Merrill committed -
2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl> * g77.f-torture/compile/20010426.f: New test. * g77.f-torture/execute/20010426.f: New test. From-SVN: r41615
Toon Moene committed -
From-SVN: r41614
Toon Moene committed -
* config/sparc/sparc.md (movsf_no_f_insn): Add more alternatives common to other movsf patterns. Move up so that in future people who change the other patterns will change it too. (movsf_lo_sum): Allow even for soft-float; add appropriate constraints. (movsf_high): Likewise. (movsf_high+1): Allow even for soft-float. From-SVN: r41613
Geoffrey Keating committed -
function.c (expand_function_end): Always clobber the return registers, even if there is no return label. * function.c (expand_function_end): Always clobber the return registers, even if there is no return label. From-SVN: r41612
Geoffrey Keating committed -
* docs/html/17_intro/BADNAMES: Remove EGCS reference. Indicate obsolete nature of thelist for G++ 3.0. From-SVN: r41611
Mark Mitchell committed -
* g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext. Tweak slightly to work with g++.dg framework. * g++.dg/special/ecos.exp: Run initp1.C test. * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special. From-SVN: r41610
Jeffrey A Law committed -
* invoke.texi: Document more C++ command-line options. Remove support for -Wextern-inline, -flabels-ok, -fvtable-gc, -fxref * cp-tree.h (warn_extern_inline): Remove. (flag_labels_ok): Likewise. * decl2.c (warn_extern_inline): Remove. (flag_labels_ok): Likewise. (lang_f_options): Remove labels-ok, vtable-gc, xref. (unsupported_options): Add them. (cxx_decode_option): Don't accept -Wextern-inline. * method.c (hack_identifier): Remove -flabels-ok support. * spew.c (see_typename): Likewise. * g++.dg/vtgc1.C: XFAIL. * g++.old-deja/g++.other/crash18.C: Likewise. From-SVN: r41609
Mark Mitchell committed -
From-SVN: r41604
Per Bothner committed -
From-SVN: r41602
Jan Hubicka committed -
jcf-write.c (generate_bytecode_insns case SWITCH_EXPR): Fix thinko: If a single case, use if_icmpeq, not ifeq. * jcf-write.c (generate_bytecode_insns case SWITCH_EXPR): Fix thinko: If a single case, use if_icmpeq, not ifeq. * constants.c (find_methodref_with_class_index): New function. (find_methodref_index): Use find_methodref_with_class_index. * java-tree.h (find_methodref_with_class_index): New declaration. * jcf-write.c (generate_bytecode_insns case CALL_EXPR): Don't change DECL_CONTEXT, instead use new find_methodref_with_class_index function. If context changed from interface to class, don't use invokeinterface. From-SVN: r41601
Per Bothner committed -
* verify.c (verify_jvm_instructions): For field instructions, check that field index is valid. For invoke instructions, check that method index is valid. From-SVN: r41600
Per Bothner committed -
* i386.md (abs/neg splitter): Fix calculation of sign bit for TFmodes (pushqi2_rex64, pushhi2_rex64): Add. From-SVN: r41599
Jan Hubicka committed -
except.c (expand_eh_region_end_cleanup): Force pending stack adjust before emitting label that branches around cleanup code. 2001-04-26 Andrew Haley <aph@redhat.com> * except.c (expand_eh_region_end_cleanup): Force pending stack adjust before emitting label that branches around cleanup code. From-SVN: r41598
Andrew Haley committed -
* g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since its linker doesn't give line numbers either. * g++.old-deja/g++.ext/instantiate3.C: Similarly. From-SVN: r41597
Jeffrey A Law committed
-