- 18 May, 2001 26 commits
-
-
From-SVN: r42283
Richard Kenner committed -
* Makefile.in: Rebuilt. * Makefile.am (awt_java_source_files): Added Polygon.java. From-SVN: r42276
Tom Tromey committed -
* configure.in (gcc_cv_as_eh_frame): Cope with old assemblers. * configure: Regenerate. From-SVN: r42274
Stan Shebs committed -
libstdc++-v3-dg.exp (libstdc++-v3-init): Set flags appropriately for remote testing and testing installed files without... 2001-05-18 Angela Marie Thomas <angela@cygnus.com> * testsuite/lib/libstdc++-v3-dg.exp (libstdc++-v3-init): Set flags appropriately for remote testing and testing installed files without a build dir. From-SVN: r42272
Angela Marie Thomas committed -
jvspec.c (lang_specific_pre_link): Re-arrange the linker command line so the jvgenmain-generated main program... * jvspec.c (lang_specific_pre_link): Re-arrange the linker command line so the jvgenmain-generated main program comes first. From-SVN: r42270
Per Bothner committed -
Changes needed for java/jvspec.c * gcc.h (n_infiles, outfiles): Add declarations. * gcc.c (n_infiles, outfiles): Mske no longer static. From-SVN: r42269
Per Bothner committed -
From-SVN: r42268
Jeffrey A Law committed -
2001-05-18 Daniel Berlin <dan@cgsoftware.com> * dwarf2out.c: Add dw_loc_list_ref, a reference to a location list. Add have_location_lists, a variable to determine whether we need a .debug_loc section or not. (enum dw_val_class): Add dw_val_class_loc_list. (dw_val_struct): Add val_loc_list. (dw_loc_list_struct): New structure, represents location lists. (new_loc_list): New function, return a new location list, given the range and location expression. (add_loc_descr_to_loc_list): New function, add a location expression to a location list, given the expression and range. (output_loc_list): New function, output a location list. (gen_internal_sym): Modified to take symbol prefix, so we can reuse it for location list symbols. (add_AT_loc_list): New function, add a location list to a DIE at the named attribute. (AT_loc_list): New function, return the location list reference for a given attribute, if it's a location list. (print_die): Handle dw_val_class_loc_list. (size_of_die): Ditto. (value_format): Ditto. (output_die): Ditto. (output_location_lists): New function, output all of the location lists for a DIE and it's children. (dwarf2out_finish): Call output_location_lists if we have location lists. From-SVN: r42266
Daniel Berlin committed -
cp: PR c++/2526 * decl.c (pushdecl): Adjust error string. (xref_tag): Adjust friend class injection warning. Remove the inherited name from the class shadowed scope. testsuite: * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL. * g++.old-deja/g++.pt/crash67.C: New test. From-SVN: r42265
Nathan Sidwell committed -
* gcse.c (try_replace_reg): First try global replace, later try to simplify the expression. * gcse.c (find_used_regs): Change calling convention; work via note_uses. (cprop_insn): Update call of find_used_regs; work for CALL_INSNs too. From-SVN: r42264
Jan Hubicka committed -
From-SVN: r42262
Bernd Schmidt committed -
* libI77/Makefile.in (stamp-h): Only create config.h, touch stamp-h. (${srcdir}/config.h.in): Add true rule. * libI77/stamp-h.in: Added. From-SVN: r42258
Andreas Jaeger committed -
From-SVN: r42257
Andreas Jaeger committed -
* function.c (expand_function_start): Avoid creating BLKmode pseudos. * dwarf2out.c (output_comp_unit): Always output a compilation-unit DIE, even if it has no children. (dwarf2out_finish): Always output the line-number table, even if it has no content. From-SVN: r42254
Mark Mitchell committed -
acinclude.m4 (GLIBCPP_EXPORT_INSTALL_INFO): Set glibcpp_srcdir amd glibcpp_prefixdir with absolute paths. 2001-05-18 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4 (GLIBCPP_EXPORT_INSTALL_INFO): Set glibcpp_srcdir amd glibcpp_prefixdir with absolute paths. * include/bits/c++config (__GLIBCPP__): Bump. * acinclude.m4 (GLIBCPP_CONFIGURE): Correct version number. From-SVN: r42253
Benjamin Kosnik committed -
From-SVN: r42251
GCC Administrator committed -
2001-05-18 Bryce McKinlay <bryce@waitaki.otago.ac.nz> * include/jvm.h: Move "#pragma GCC java_exceptions" to ... * gcj/javaprims.h: ... here. * gnu/gcj/io/shs.cc: Add "#pragma GCC java_exceptions". 2001-05-17 Martin Kahlert <martin.kahlert@infineon.com> * java/lang/natClass.cc (_Jv_FindIIndex): Fix an off by one error with length of ioffset table. (_Jv_IsAssignableFrom): Likewise. From-SVN: r42248
Bryce McKinlay committed -
From-SVN: r42247
David Edelsohn committed -
From-SVN: r42246
Gabriel Dos Reis committed -
* include/bits/std_valarray.h (valarray<>::operator[] const): Return a const reference. * testsuite/26_numerics/valarray_const_bracket.cc: New test. From-SVN: r42245
Gabriel Dos Reis committed -
* configure.target (ATOMICITYH): Actually use AIX-specific code on earlier versions of AIX 4.*. From-SVN: r42244
Alexandre Oliva committed -
2001-05-18 Angela Marie Thomas <angela@cygnus.com> * testsuite/lib/libstdc++-v3-dg.exp (libstdc++-v3-dg-test): Set output_file based on the name of the testcase. 2001-05-18 Angela Marie Thomas <angela@cygnus.com> * testsuite/lib/libstdc++-v3-dg.exp (libstdc++-v3-init): Build gluefile and use it if needs_status_wrapper is set. From-SVN: r42240
Angela Marie Thomas committed -
* configure.target (ATOMICITYH): Use cpu/generic code on earlier versions of AIX. From-SVN: r42237
Alexandre Oliva committed -
From-SVN: r42236
Bruce Korb committed -
From-SVN: r42235
Bruce Korb committed -
Co-Authored-By: Bruce Korb <bkorb@gnu.org> From-SVN: r42234
Brendan Conoboy committed
-
- 17 May, 2001 14 commits
-
-
2001-05-17 Jeffrey Oldham <oldham@codesourcery.com> * dbxout.c (dbxout_symbol_location): For CONCAT, skip types not COMPLEX_TYPE. From-SVN: r42231
Jeffrey Oldham committed -
From-SVN: r42229
Alexandre Oliva committed -
From-SVN: r42227
Mark Kettenis committed -
* configure.target (ATOMICITYH): Don't use AIX 4.3-specific code on earlier versions of AIX. From-SVN: r42225
Alexandre Oliva committed -
* integrate.c (copy_rtx_and_substitute): Use simplify_gen_subreg. (simplify_subreg): Handle complex types represented as CONCAT. * recog.c (validate_replace_rtx_1): Properly canonicalize expression * rtl.h (swap_commutative_operands_p): Declare. * rtlanal.c (swap_commutative_operands_p): New. (operand_preference): New static function. * combine.c (combine_simplify_rtx): Use swap_commutative_operands_p. (gen_binary): Likewise. * optabs.c (emit_cmp_and_jump_insns, emit_conditional_move): Likewise. * simplify-rtx.c (simplify_gen_binary, simplify_gen_relational): Likewise. From-SVN: r42224
Jan Hubicka committed -
* cse.c (fold_rtx): Use simplify_subreg. * simplify-rtx.c (simplify_replace_rtx): Use simplify_gen_subreg. (simplify_gen_subreg): New. (simplify_rtx): Use simplify_subreg. * rtl.h (simplify_gen_subreg): Declare. From-SVN: r42221
Jan Hubicka committed -
From-SVN: r42219
Mark Mitchell committed -
* except.h (protect_cleanup_actions): Remove it. (lang_protect_cleanup_actions): Declare it. * except.c (protect_cleanup_actions): Remove it. (lang_protect_cleanup_actions): New variable. (init_eh): Don't make protect_cleanup_actions a GC root. (expand_eh_region_and_cleanup): Call lang_protect_cleanup_actions. (output_function_exception_table): Remove unused `align' variable. * varasm.c (assemble_external): Abort if we have not yet opened the assembly output file. * except.c (cp_protect_cleanup_actions): New function. (init_exception_processing): Don't set protect_cleanup_actions here. Do set lang_protect_cleanup_actions. From-SVN: r42218
Mark Mitchell committed -
* except.c (sjlj_emit_function_enter): Call assemble_external_libcall for eh_personality_libfunc. From-SVN: r42216
Jeffrey A Law committed -
* recog.c (validate_replace_rtx_1): Use "TO" mode if not VOIDmode when calling simplify_subreg. This is needed to allow replacing of expression of one mode by expression of different mode. From-SVN: r42214
Jan Hubicka committed -
2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com> * g++.old-deja/g++.other/debug9.C: New test. From-SVN: r42213
Jeffrey D. Oldham committed -
From-SVN: r42212
Jan Hubicka committed -
From-SVN: r42207
Per Bothner committed -
From-SVN: r42206
Bernd Schmidt committed
-