1. 11 May, 2003 22 commits
    • * doc/cpp.texi: Fix typos. · ac38d8da
      From-SVN: r66697
      Neil Booth committed
    • s390.c (s390_function_arg_float): New function. · 82b1c974
      	* config/s390/s390.c (s390_function_arg_float): New function.
      	(s390_function_arg_pass_by_reference): Use it.
      	(s390_function_arg_advance): Likewise.
      	(s390_function_arg): Likewise.
      	(s390_va_arg): Likewise
      
      From-SVN: r66696
      Ulrich Weigand committed
    • coverage.h (coverage_counter_alloc): New function. · 6d70e6be
      	* coverage.h (coverage_counter_alloc): New function.
      	* function.h (struct function): Remove arc_profile flag.
      	* coverage.c (fn_ident): Remove.
      	(fn_b_ctrs, no_coverage): New.
      	(get_coverage_counts): Use current_function_funcdef_no.
      	(coverage_counter_alloc): New.
      	(coverage_counter_ref): Adjust.
      	(coverage_begin_output): Check no_coverage. Use
      	current_function_funcdef_no.
      	(coverage_end_function): Likewise.
      	(create_coverage): Set no_coverage. Set DECL_UNINLINEABLE rather
      	than clearing flag_inline_functions. Do not clear arc_profile
      	flag.
      	* function.c (prepare_function_start): Do not set arc_profile
      	flag.
      	* profile.c (instrument_edges): Return number of instrumented
      	edges. Use a for loop.
      	(branch_prob): Call coverage_counter_alloc. Make BB_TO_GCOV_INDEX
      	local to here and simplify. Use profile_arc_flag not arc_profile
      	flag.
      	(find_spanning_tree): Reformat.
      	* toplev.c (rest_of_compilation): Use profile_arc_flags and
      	flag_test_coverage rather than arc_profile flag.
      
      From-SVN: r66695
      Nathan Sidwell committed
    • * cppinit.c (cpp_init_builtins): Use _cpp_define_builtin · 58b5b894
      From-SVN: r66691
      Neil Booth committed
    • Missed from previous commit. · 18636ada
      From-SVN: r66690
      Richard Sandiford committed
    • * cppinit.c (cpp_init_builtins): Use _cpp_define_builtin · 82244e3e
      From-SVN: r66689
      Neil Booth committed
    • c-cppbuiltin.c (c_cpp_builtins): Move __STDC_HOSTED__ into cpplib as it's a… · 6e270179
      c-cppbuiltin.c (c_cpp_builtins): Move __STDC_HOSTED__ into cpplib as it's a Standard Predefined Macro.
      
      	* c-cppbuiltin.c (c_cpp_builtins): Move __STDC_HOSTED__ into
      	cpplib as it's a Standard Predefined Macro.
      	* c-opts.c (finish_options): Pass flag_hosted to cpp_init_builtins.
      	* cppinit.c (_cpp_init_builtins): Take HOSTED.  Define
      	__STDC_HOSTED__ appropriately.
      	* cpplib.h (_cpp_init_builtins): Update.
      	* fix-header.c (read_scan_file): Update.
      	* doc/cpp.texi, doc/cppopts.texi: Update documentation.
      	* cppfiles.c (find_or_create_entry): Preserve errno.
      
      From-SVN: r66688
      Neil Booth committed
    • Fix expected error message. · 8af992ea
      From-SVN: r66687
      Kriang Lerdsuwanakij committed
    • int8421.f: New test. · 98c644d6
      2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
      
      	* g77.f-torture/execute/int8421.f: New test.
      
      From-SVN: r66686
      Toon Moene committed
    • re PR fortran/10726 (Documentation for function "IDate Intrinsic (Unix)" is wrong) · 180b72c4
      2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
      
      	PR fortran/10726
      	* intdoc.in: Fix documentation of IDATE.
      	* intdoc.texi: Regenerate.
      	* g77.texi: Document completion of INTEGER*n support.
      	* news.texi: Update due to the above.
      
      From-SVN: r66685
      Toon Moene committed
    • re PR c++/689 ([diagnostic] this warning is not helpful: `class xxxx' only… · f333504d
      re PR c++/689 ([diagnostic] this warning is not helpful: `class xxxx' only defines a private destructor and has no friend)
      
      	PR C++/689
      	PR C++/9257
      	* c-opts.c (c_common_decode_option): Don't set
      	warn_ctor_dtor_privacy wen -Wall.
      	* c-common.c (warn_ctor_dtor_privacy): Don't turn on by default.
      
      From-SVN: r66684
      Gabriel Dos Reis committed
    • PR c++/10230, c++/10481 · 9f01ded6
      	PR c++/10230, c++/10481
      	* semantics.c (finish_non_static_data_member): Handle when the
      	non-static member is not from a base of the current class type.
      
      	* g++.dg/lookup/scoped5.C: New test.
      
      From-SVN: r66683
      Kriang Lerdsuwanakij committed
    • re PR c++/10552 (Small sample using nested templates causes internal compiler error.) · fcea7401
      	PR c++/10552
      	* pt.c (tsubst_copy): Handle TEMPLATE_DECL that is a member class
      	template and has dependent context.
      
      	* g++.dg/template/ttp6.C: New test.
      
      From-SVN: r66682
      Kriang Lerdsuwanakij committed
    • re PR libstdc++/3181 (Unable to use sqrt,cos,sin,... with int argument.) · cdc958d8
      	PR libstdc++/3181
      	* include/c_std/std_cmath.h: #include <bits/cpp_type_traits.h>
      	(acos): Handle integer argument.
      	(asin): Likewise.
      	(atan): Likewise.
      	(atan2): Likewise.
      	(ceil): Likewise.
      	(cos): Likewise.
      	(cosh): Likewise.
      	(exp): Likewise.
      	(fabs): Likewise.
      	(floor): Likewise.
      	(frexp): Likewise.
      	(ldexp): Likewise.
      	(log): Likewise.
      	(log10): Likewise.
      	(sin): Likewise.
      	(sinh): Likewise.
      	(sqrt): Likewise.
      	(tan): Likewise.
      	(tanh): Likewise.
      	* include/bits/cpp_type_traits.h (__are_same<>): New traits.
      	(__enable_if): Likewise.
      	* testsuite/26_numerics/cmath/overloads.C: New test.
      
      From-SVN: r66681
      Gabriel Dos Reis committed
    • builtins: New directory. · e1112e60
      	* gcc.c-torture/execute/builtins: New directory.
      	* gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
      	gcc.c-torture/execute/builtins.
      	* gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
      	* gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
      	* gcc.dg/torture: ...this new directory.  Turn into link-only tests.
      	* gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
      
      From-SVN: r66680
      Richard Sandiford committed
    • [multiple changes] · 51ff8149
      
      2003-05-10  Petur Runolfsson  <peturr02@ru.is>
      
      	PR libstdc++/9027
      	PR libstdc++/9520
      	PR libstdc++/10096
      	* include/bits/fstream.tcc (basic_file::_M_underflow):  Add generic
      	implementation, based on old wchar_t specialization, add support
      	for codecvt::in() return value of codecvt_base::noconv, remove
      	_M_file.sys_ungetc() call.
      	* include/std/std_fstream.h (basic_file::underflow,
      	basic_file::uflow, basic_file::_M_underflow):  Remove
      	specialization declarations, call _M_underflow from generic versions
      	of underflow and uflow.
      	* src/fstream.cc (basic_file::underflow, basic_file::uflow,
      	basic_file::_M_underflow):  Remove specializations.
      	* src/Makefile.am (sources):  Remove fstream.cc.
      	* src/Makefile.in:  Regenerated.
      	* testsuite/27_io/basic_filebuf/underflow/10096.cc:  New test.
      	* testsuite/27_io/basic_filebuf/underflow/char/1.cc:  New test.
      	* testsuite/27_io/basic_filebuf/underflow/char/9027.cc:  New test.
      	* testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc:  New test.
      
      2003-05-10  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/ext/stdio_filebuf.h (__stdio_filebuf): Remove stack
      	buffer.
      	* config/io/basic_file_stdio.h (__basic_file::xsgetn): Remove
      	unbuffered bits.
      	(__basic_file::xsputn): Same.
      	(__basic_file::seekoff): Same.
      	(__basic_file::seekpos): Same.
      	(__basic_file::showmanyc): Same.
      	* config/io/basic_file_stdio.cc: Same.
      	* include/std/std_fstream.h: Same.
      	* include/bits/fstream.tcc: Same.
      	* src/fstream.cc: Same.
      	* testsuite/27_io/basic_filebuf/sgetn/char/1.cc (test05): Tidy.
      
      2003-05-10  Petur Runolfsson  <peturr02@ru.is>
      
      	PR libstdc++/9520
      	PR libstdc++/9661
      	PR libstdc++/9662
      	* include/ext/stdio_sync_filebuf.h:  New file.
      	(basic_stdiobuf):  New.
      	* include/Makefile.am (ext_headers): Add ext/stdio_sync_filebuf.h
      	* include/Makefile.in: Regenerate.
      	* include/bits/ios_base.h (Init::_S_create_buffers,
      	Init::_S_destroy_buffers):  Remove declarations.
      	* src/globals.cc (buf_cout_sync, buf_cin_sync, buf_cerr_sync,
      	buf_wcout_sync, buf_wcin_sync, buf_wcerr_sync):  Define.
      	* src/ios.cc (Init::_S_create_buffers,
      	Init::_S_destroy_buffers):  Remove.
      	(Init::Init):  Create and use syncronized buffers.
      	(ios_base::sync_with_stdio):  Destroy syncronized buffers,
      	create and install unsyncronized buffers.
      	* testsuite/27_io/objects/char/10.cc:  New test.
      	* testsuite/27_io/objects/char/9.cc:  New test.
      	* testsuite/27_io/objects/char/9661-1.cc:  New test.
      	* testsuite/27_io/objects/char/9661-2_xin.cc:  New test.
      	* testsuite/27_io/objects/char/9661-2_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/1.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/10.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/2.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/2523-1_xin.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/2523-1_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/2523-2_xin.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/2523-2_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/3045.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/3647.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/3_xin.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/3_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/4_xin.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/4_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/5.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/5268.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/5280_xin.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/5280_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/6.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/6548_xin.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/6548_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/6648-1_xin.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/6648-1_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/6648-2_xin.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/6648-2_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/7.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/7744_xin.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/7744_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/8.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/9_xin.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/9_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/9520.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/9661-1.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/9661-2_xin.cc:  New test.
      	* testsuite/27_io/objects/wchar_t/9661-2_xin.in:  New.
      	* testsuite/27_io/objects/wchar_t/9662.cc:  New test.
      	* testsuite/ext/stdiobuf_char.cc:  New test.
      	* testsuite/ext/stdiobuf_wchar_t.cc:  New test.
      
      From-SVN: r66678
      Benjamin Kosnik committed
    • reload1.c (reload_cse_move2add): Revert part of my 2003-05-09's patch. · 6e5d72ba
      * reload1.c (reload_cse_move2add): Revert part of my 2003-05-09's
      patch.
      
      From-SVN: r66677
      Alexandre Oliva committed
    • diagnostic.c: Reorder functions for clarity... · 59650e48
      	* diagnostic.c: Reorder functions for clarity, putting all the
      	functions in the "error" family next to each other, and
      	likewise all the functions in the "error_with_decl" family.
      	Some other routines were moved too.  Add comments.
      	(vbuild_message_string): Fold into sole caller.
      
      From-SVN: r66676
      Zack Weinberg committed
    • Daily bump. · 95e32f85
      From-SVN: r66674
      GCC Administrator committed
  2. 10 May, 2003 18 commits
    • except.c (EH_RETURN_STACKADJ_RTX): Do not define. · 34dc173c
      	* except.c (EH_RETURN_STACKADJ_RTX): Do not define.
      	(EH_RETURN_HANDLER_RTX): Likewise.
      	(expand_builtin_eh_return): Do not copy stack adjustment
      	if EH_RETURN_STACKADJ_RTX is not defined.
      	(expand_eh_return): Likewise.  Also, do not pass stack
      	adjustment as argument to the eh_return pattern.
      	* except.h (MUST_USE_SJLJ_EXCEPTIONS): Do not define just
      	because EH_RETURN_STACKADJ_RTX is not defined.
      	* unwind-dw.c (uw_update_context_1): If EH_RETURN_STACKADJ_RTX
      	is not defined, treat stack pointer like a regular register.
      	(uw_init_context_1): Set up fake initial stack pointer register.
      	(uw_install_context_1): Do not compute stack adjustment if
      	EH_RETURN_STACKADJ_RTX is not defined.
      
      	* config/i386/i386.md ("eh_return"): Remove first argument.
      	* config/mips/mips.md ("eh_return"): Likewise.
      	* config/rs6000/rs6000.md ("eh_return"): Likewise.
      	* config/sh/sh.md ("eh_return"): Likewise.
      
      	* config/s390/s390.h (EH_RETURN_STACKADJ_RTX): Remove.
      
      From-SVN: r66672
      Ulrich Weigand committed
    • * config/i386/i386.h (MODES_TIEABLE_P): Fix typo. · a64d0bc6
      From-SVN: r66670
      Alexander Aganichev committed
    • defaults.h (GCOV_TYPE_SIZE): Remove. · 9b514d25
      	* defaults.h (GCOV_TYPE_SIZE): Remove.
      	* gcov-io.h (gcov_type): Set to specific mode int on target.
      	(gcov_unsigned_t, gcov_position_t): New.
      	(GCOV_TYPE_NODE): New.
      	(GCOV_TAG_SUMMARY_LENGTH): Adjust.
      	(GCOV_COUNTERS_SUMMABLE): New.
      	(gcov_ctr_summary, gcov_sumary, gcov_fn_info, gcov_merge_fn,
      	gcov_ctr_info, gcov_info): Adjust types.
      	(gcov_var): Adjust types.
      	(gcov_write_unsigned, gcov_write_tag,
      	gcov_write_length, gcov_write_tag_length, gcov_write_summary,
      	gcov_read_unsigned, gcov_read_summary): Adjust gcov types.
      	(gcov_position, gcov_sync, gcov_seek): Adjust gcov types.
      	* gcov-io.c (gcov_write_unsigned, gcov_write_tag,
      	gcov_write_length, gcov_write_tag_length, gcov_write_summary,
      	gcov_read_unsigned, gcov_read_summary): Adjust gcov types.
      	* libgcov.c (gcov_crc32, gcov_version_mismatch, gcov_exit,
      	__gcov_init, __gcov_merge_add): Adjust gcov types.
      	* coverage.c (ctr_merge_functions): Constify.
      	(ctr_names): New.
      	(read_counts_file): Adjust gcov types. Only summarize & merge
      	summable counters.
      	(coverage_counter_ref): Use GCOV_TYPE_NODE.
      	(build_fn_info_type, build_fn_info_value, build_ctr_info_type,
      	build_ctr_info_value, build_gcov_info): Adjust types.
      	* profile.c (branch_prob): Adjust gcov types.
      	* gcov_dump (dump_file): Adjust gcov types.
      
      From-SVN: r66668
      Nathan Sidwell committed
    • Properly remove previous patch. · bac45eb9
      From-SVN: r66667
      Richard Kenner committed
    • defer a mistake until later · 7caebb6c
      From-SVN: r66666
      Bruce Korb committed
    • 3.cc: Remove unnecessary includes and unused string literals. · 6e39f860
      2003-05-10  Paolo Carlini  <pcarlini@unitus.it>
      
      	* testsuite/27_io/basic_filebuf/close/char/3.cc: Remove
      	unnecessary includes and unused string literals.
      	* testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
      
      From-SVN: r66663
      Paolo Carlini committed
    • arm.md (DOM_CC_X_AND_Y, [...]): New constants. · 03f1640c
      * arm.md (DOM_CC_X_AND_Y, DOM_CC_NX_OR_Y, DOM_CC_X_OR_Y): New
      constants.
      (ior_scc_scc, and_scc_scc): New insn_and_split patterns.
      * arm.c (arm_select_dominance_cc_mode): Renamed from
      select_dominance_cc_mode, no-longer static.  Use DOM_CC... constants.
      Callers updated.
      * arm-protos.h (arm_select_dominance_cc_mode): Add prototype.
      
      From-SVN: r66662
      Richard Earnshaw committed
    • revert: vxxscale.h, [...]: New files. · 429d6300
      Revert:
      
      2003-05-09  Olivier Hainque <hainque@act-europe.fr>
      
      	* config/arm/vxxscale.h, config/arm/vxxscale-coff.h: New files.
      	* config/arm/vxxscale-elf.h, config/arm/t-vxxscale-elf: Likewise.
      	* config.gcc (xscale-coff-vxworks, xscale-wrs-vxworks): New new cases.
      	* fixinc/fixinc.copy: New file.
      	* fixinc/mkfixinc.sh (*-vxworks*): New case, using above.
      
      From-SVN: r66661
      Richard Kenner committed
    • re PR c++/9252 ([New parser] Errors due to legally used "typename") · 78757caa
      	PR c++/9252
      	* cp-tree.h (saved_scope): Remove check_access field.
      	(tsubst_flags_t): Remove tf_parsing.
      	* decl.c (maybe_push_to_top_level): Don't initialize
      	scope_chain->check_access.
      	(make_typename_type, make_unbound_class_template): Don't use
      	tf_parsing.
      	(register_dtor_fn): Use push/pop_deferring_access_checks
      	instead of scope_chain->check_access.
      	* method.c (use_thunk): Likewise.
      	* parser.c (cp_parser_explicit_instantiation
      	(cp_parser_constructor_declarator_p): Don't call
      	push/pop_deferring_access_checks here.
      	(cp_parser_template_argument, cp_parser_class_name): Don't use
      	tf_parsing.
      	(yyparse): Check flag_access_control.
      	* pt.c (instantiate_class_template): Call
      	push/pop_deferring_access_checks.
      	* semantics.c (push_deferring_access_checks): Propagate
      	dk_no_check.
      	(perform_or_defer_access_check): Make sure basetype_path is
      	a type before comparison.
      	* call.c (build_op_delete_call, build_over_call): Use
      	perform_or_defer_access_check.
      	* class.c (alter_access): Likewise.
      	* init.c (build_offset_ref): Likewise.
      	* lex.c (do_identifier): Likewise.
      	* method.c (hack_identifier): Likewise.
      	* search.c (lookup_member): Likewise.
      	* semantics.c (finish_non_static_data_member): Likewise.
      	(simplify_aggr_init_exprs_r): Use push/pop_deferring_access_checks
      	instead of flag_access_control.
      
      	* g++.dg/parse/access8.C: New test.
      	* g++.dg/parse/access9.C: New test.
      
      From-SVN: r66660
      Kriang Lerdsuwanakij committed
    • re PR c++/9554 (Out of class declaration of member class template specialisation rejected) · 8d241e0b
      	PR c++/9554
      	* parser.c (cp_parser_class_name): Remove check_access parameter.
      	All caller adjusted.  Update declaration.
      	(cp_parser_lookup_name): Likewise.
      	* semantics.c (push_deferring_access_checks): Change parameter type
      	to enum deferring_kind.  All caller adjusted.
      	(resume_deferring_access_checks): Adjust to use new enum.
      	(stop_deferring_access_checks): Likewise.
      	(perform_or_defer_access_check): Likewise.
      	* cp-tree.h (deferring_kind): New enum.
      	(deferred_access): Adjust field type.
      	(push_deferring_access_checks): Update declaration.
      
      	* g++.dg/parse/access1.C: New test.
      
      From-SVN: r66659
      Kriang Lerdsuwanakij committed
    • ButtonUI.java, [...]: New versions from classpath. · 9ca5e694
      2003-05-10  Michael Koch  <konqueror@gmx.de>
      
      	* javax/swing/plaf/ButtonUI.java,
      	javax/swing/plaf/ColorUIResource.java,
      	javax/swing/plaf/ComponentUI.java,
      	javax/swing/plaf/DimensionUIResource.java,
      	javax/swing/plaf/FontUIResource.java,
      	javax/swing/plaf/IconUIResource.java,
      	javax/swing/plaf/InsetsUIResource.java,
      	javax/swing/plaf/LabelUI.java,
      	javax/swing/plaf/ListUI.java,
      	javax/swing/plaf/OptionPaneUI.java,
      	javax/swing/plaf/PanelUI.java,
      	javax/swing/plaf/TabbedPaneUI.java,
      	javax/swing/plaf/TextUI.java,
      	javax/swing/plaf/TreeUI.java,
      	javax/swing/plaf/ViewportUI.java,
      	javax/swing/plaf/basic/BasicBorders.java,
      	javax/swing/plaf/basic/BasicButtonUI.java,
      	javax/swing/plaf/basic/BasicCheckBoxUI.java,
      	javax/swing/plaf/basic/BasicDefaults.java,
      	javax/swing/plaf/basic/BasicGraphicsUtils.java,
      	javax/swing/plaf/basic/BasicIconFactory.java,
      	javax/swing/plaf/basic/BasicLabelUI.java,
      	javax/swing/plaf/basic/BasicListUI.java,
      	javax/swing/plaf/basic/BasicOptionPaneUI.java,
      	javax/swing/plaf/basic/BasicPanelUI.java,
      	javax/swing/plaf/basic/BasicRadioButtonUI.java,
      	javax/swing/plaf/basic/BasicScrollPaneUI.java,
      	javax/swing/plaf/basic/BasicTabbedPaneUI.java,
      	javax/swing/plaf/basic/BasicTextUI.java,
      	javax/swing/plaf/basic/BasicToggleButtonUI.java,
      	javax/swing/plaf/basic/BasicTreeUI.java,
      	javax/swing/plaf/basic/BasicViewportUI.java,
      	javax/swing/plaf/metal/MetalLookAndFeel.java:
      	New versions from classpath. This adds copyrights to all files and
      	some serialVersionUIDs.
      
      From-SVN: r66658
      Michael Koch committed
    • 2003-05-10 Michael Koch <konqueror@gmx.de> · ddf87cfa
      	* java/nio/CharBuffer.java
      	(offset): Make it package-private.
      	(backing_buffer): Likewise.
      	* java/nio/DoubleBuffer.java
      	(offset): Make it package-private.
      	(backing_buffer): Likewise.
      	(put): Reformatted.
      	* java/nio/FloatBuffer.java
      	(offset): Make it package-private.
      	(backing_buffer): Likewise.
      	* java/nio/IntBuffer.java
      	(offset): Make it package-private.
      	(backing_buffer): Likewise.
      	* java/nio/LongBuffer.java
      	(offset): Make it package-private.
      	(backing_buffer): Likewise.
      	* java/nio/ShortBuffer.java
      	(offset): Make it package-private.
      	(backing_buffer): Likewise.
      
      From-SVN: r66657
      Michael Koch committed
    • 2003-05-10 Michael Koch <konqueror@gmx.de> · c363e02d
      	* java/nio/CharBuffer.java
      	(put): Fixed precondtion check.
      	(toString): Make it work without backing array.
      	(put): Skip one level of method calling.
      
      From-SVN: r66656
      Michael Koch committed
    • Identity.java, [...]: New versions from classpath. · 2d133a9f
      2003-05-10  Michael Koch  <konqueror@gmx.de>
      
      	* java/security/Identity.java,
      	java/security/IdentityScope.java,
      	java/security/Key.java,
      	java/security/KeyPair.java,
      	java/security/PrivateKey.java,
      	java/security/Provider.java,
      	java/security/PublicKey.java,
      	java/security/SecureRandom.java,
      	java/security/SecureRandomSpi.java,
      	java/security/SignedObject.java,
      	java/security/Signer.java,
      	java/security/cert/Certificate.java,
      	java/security/cert/PKIXCertPathBuilderResult.java,
      	java/security/cert/X509Certificate.java:
      	New versions from classpath.
      
      From-SVN: r66655
      Michael Koch committed
    • alpha.c (alpha_start_function): Declare frame_size as unsigned to avoid… · 3ee10665
      alpha.c (alpha_start_function): Declare frame_size as unsigned to avoid signed/unsigned comparison warnings.
      
      
      	* config/alpha/alpha.c (alpha_start_function): Declare frame_size
      	as unsigned to avoid signed/unsigned comparison warnings.
      
      From-SVN: r66654
      Roger Sayle committed
    • stdarg1.C: Make sure arg "3" is passed as a long, and not an int. · eddfe825
      * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
      long, and not an int.
      
      From-SVN: r66653
      DJ Delorie committed
    • Daily bump. · 05c6099a
      From-SVN: r66651
      GCC Administrator committed