aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-10-14stor-layout.c (do_type_align): New fn, split out from...Jason Merrill1-0/+32
* stor-layout.c (do_type_align): New fn, split out from... (layout_decl): ...here. Do all alignment calculations for FIELD_DECLs here. (update_alignment_for_field): Not here. (start_record_layout, debug_rli): Remove unpadded_align. * tree.h (struct record_layout_info_s): Remove unpadded_align. * c-decl.c (finish_enum): Don't set DECL_SIZE, DECL_ALIGN or DECL_MODE on the CONST_DECLs. (finish_struct): Don't mess with DECL_ALIGN. From-SVN: r72485
2003-10-14interpret.cc (_Jv_InterpMethod::run): Don't use libffi types, they were ↵Paolo Bonzini3-3/+10
meant to be internal. 2003-10-14 Paolo Bonzini <bonzini@gnu.org> * interpret.cc (_Jv_InterpMethod::run): Don't use libffi types, they were meant to be internal. * gcj/javaprims.h (_Jv_ulong): New typedef. From-SVN: r72482
2003-10-14Lets add the correct test case instead.Carlo Wood1-1/+1
From-SVN: r72481
2003-10-14re PR libstdc++/12600 (Demangler goes in infinite loop for certain invalid ↵Carlo Wood3-35/+72
mangled names.) PR libstdc++/12600 * include/bits/demangle.h (session<Allocator>:: decode_unqualified_name(string_type& output)): Fail on a <operator-name> when decoding <template-argument>. * testsuite/demangle/regression/cw-15.cc: New. From-SVN: r72480
2003-10-14re PR libstdc++/11480 (std::unique calls predicate too many times)Paolo Carlini5-6/+173
2003-10-14 Paolo Carlini <pcarlini@unitus.it> PR libstdc++/11480 * include/bits/stl_algo.h (unique): Fix. * testsuite/25_algorithms/unique.cc: Move to unique/1.cc. * testsuite/25_algorithms/unique/11480.cc: New, from the PR. * testsuite/25_algorithms/unique/2.cc: New. From-SVN: r72478
2003-10-14fixed patch submitter's nameTom Tromey1-1/+1
From-SVN: r72476
2003-10-14expr.c (block_move_libcall_safe_for_call_parm): Clean up...Geoffrey Keating2-44/+38
* expr.c (block_move_libcall_safe_for_call_parm): Clean up, and add case for machines where outgoing register parameters get stack space. From-SVN: r72474
2003-10-14darwin.c (machopic_indirect_data_reference): Use a scratch register when ↵Geoffrey Keating2-1/+6
generating indirect address. * config/darwin.c (machopic_indirect_data_reference): Use a scratch register when generating indirect address. From-SVN: r72473
2003-10-14localename.cc (_M_replace_categories, [...]): Const-ify a couple of variables.Paolo Carlini2-3/+7
2003-10-14 Paolo Carlini <pcarlini@unitus.it> * src/localename.cc (_M_replace_categories, M_replace_facet): Const-ify a couple of variables. From-SVN: r72472
2003-10-14MAINTAINERS: Move myself from 'Write After Approval' to 'Various ↵Roger Sayle2-1/+6
Maintainers' section as... * MAINTAINERS: Move myself from 'Write After Approval' to 'Various Maintainers' section as middle-end maintainer. From-SVN: r72468
2003-10-14re PR rtl-optimization/9325 (wrong conversion of constants: ↵Roger Sayle2-19/+7
(int)(float)(int) (INT_MAX)) PR optimization/9325 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests for overflowing floating point to integer conversion during RTL simplification. From-SVN: r72467
2003-10-14arm.c (arm_addimm_operand): MODE arguemnt is unused.Richard Earnshaw3-4/+9
* arm.c (arm_addimm_operand): MODE arguemnt is unused. * arm.md (cbranchne_decr1): Fix bootstrap warning. From-SVN: r72466
2003-10-14re PR bootstrap/9330 ([alpha-osf]small alphaev56-dec-osf5.1 ↵Rainer Orth4-5/+90
--enable-threads=posix problem) * fixinc/inclhack.def (alpha_pthread_gcc): New fix. * fixinc/fixincl.x: Regenerate. * fixinc/tests/base/pthread.h [ALPHA_PTHREAD_GCC_CHECK]: New testcase. Fixes PR bootstrap/9330. From-SVN: r72465
2003-10-14frv.c (frv_adjust_field_align): Redo check for too wide bitfields.Eric Christopher3-26/+32
2003-10-13 Eric Christopher <echristo@redhat.com> * config/frv/frv.c (frv_adjust_field_align): Redo check for too wide bitfields. (frv_hard_regno_mode_ok): Add SPR_P and AP_FIRST. * config/frv/frv.h (FUNCTION_PROFILER): Remove abort call. (SBSS_SECTION_ASM_OP): Remove. (EXTRA_SECTIONS): Remove in_sbss. (EXTRA_SECTION_FUNCTIONS): Remove SBSS_SECTION_FUNCTION. (SBSS_SECTION_FUNCTION, sbss_section): Remove. (ASM_OUTPUT_ALIGNED_DECL_LOCAL): Change sbss_section to named_section. From-SVN: r72463
2003-10-14name-lookup.h (cxx_scope_find_binding_for_name): Don't export.Gabriel Dos Reis5-1195/+1227
* name-lookup.h (cxx_scope_find_binding_for_name): Don't export. (binding_for_name): Likewise. (cxx_binding_clear): Move to name-lookup.c. * name-lookup.c (cxx_scope_find_binding_for_name): Now static. (binding_for_name): Likewise. * decl2.c (is_ancestor): Move to name-lookup.c (namespace_ancestor): Likewise. (add_using_namespace): Likewise. (ambiguous_decl): Likewise. (lookup_using_namespace): Likewise. (qualified_lookup_using_namespace): Likewise. (set_decl_namespace): Likewise. (decl_namespace): Likewise. (current_decl_namespace): Likewise. (push_decl_namespace): Likewise. (pop_decl_namespace): Likewise. (push_scope): Likewise. (pop_scope): Likewise. (struct arg_lookup): Likewise. (arg_assoc): Likewise. (arg_assoc_args): Likewise. (arg_assoc_type): Likewise. (add_function): Likewise. (arg_assoc_namespace): Likewise. (arg_assoc_class): Likewise. (arg_assoc_template_arg): Likewise. (do_namespace_alias): Likewise. (validate_nonmember_using_decl): Likewise. (do_nonmember_using_decl): Likewise. (do_toplevel_using_decl): Likewise. (do_local_using_decl): Likewise. (do_class_using_decl): Likewise. (do_using_directive): Likewise. (constructor_name_full): Likewise. (constructor_name): Likewise. (constructor_name_p): Likewise. From-SVN: r72462
2003-10-14locale.cc (locale::_S_initialize): Workaround a confusion of the use of the ↵Petur Runolfsson2-5/+8
gthr API when... 2003-10-14 Petur Runolfsson <peturr02@ru.is> Andreas Tobler <a.tobler@schweiz.ch> * src/locale.cc (locale::_S_initialize): Workaround a confusion of the use of the gthr API when __gthread_active_p() returns true. Co-Authored-By: Andreas Tobler <a.tobler@schweiz.ch> From-SVN: r72458
2003-10-14Makefile.in, [...]: Replace uses of ${target_alias} for directory names (and ↵Nathanael Nerode6-357/+371
other places which... * Makefile.in, configure.in, config.host, mkheaders.in: Replace uses of ${target_alias} for directory names (and other places which won't like the empty string) with ${target_noncanonical}. Introduce call early in configure.in to _GCC_TOPLEV_NONCANONICAL_TARGET so it's available. * configure: Regenerate. From-SVN: r72457
2003-10-14iwmmxt.md (cond_iwmmxt_movsi_insn): New pattern.Ian Lance Taylor3-17/+40
* config/arm/iwmmxt.md (cond_iwmmxt_movsi_insn): New pattern. * config/arm/arm.md: For splits which rely on conditional moves, remove ! TARGET_IWMMXT condition. From-SVN: r72456
2003-10-14_cmd.m: Fix typo.Ziemowit Laski9-13/+45
2003-10-13 Ziemowit Laski <zlaski@apple.com> * objc/execute/_cmd.m: Fix typo. * objc.dg/image-info.m, objc.dg/symtab-1.m: Relax 'scan-assembler' regexp. * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Run on non-Darwin targets. * objc.dg/zero-link-2.m: Remove blank line. * objc.dg/zero-link-3.m: New test case. From-SVN: r72455
2003-10-14Daily bump.GCC Administrator2-2/+2
From-SVN: r72453
2003-10-13ifcvt.c (num_removed_blocks): Rename to num_true_changes.David S. Miller2-13/+20
* ifcvt.c (num_removed_blocks): Rename to num_true_changes. (find_cond_trap): Always increment if we emit a conditional trap insn. From-SVN: r72450
2003-10-13* g77.f-torture/execute/980520-1.x: XFAIL at -O0.Geoffrey Keating2-0/+13
From-SVN: r72448
2003-10-13asm-names.c: Use scan-assembler-not rather than linker trickery.Geoffrey Keating2-15/+7
* gcc.dg/asm-names.c: Use scan-assembler-not rather than linker trickery. From-SVN: r72447
2003-10-13re PR c++/12370 (wrong code when adding friend)Volker Reichelt3-0/+33
PR c++/12370 * g++.dg/other/friend2.C: New test. * ChangeLog: Add PR number to patch for PR c++/12370. From-SVN: r72446
2003-10-13natClassLoader.cc (_Jv_InitNewClassFields): Removed.Tom Tromey3-39/+8
* java/lang/natClassLoader.cc (_Jv_InitNewClassFields): Removed. (defineClass): Updated. (_Jv_NewClass): Likewise. * prims.cc (_Jv_InitPrimClass): Don't call _Jv_InitNewClassFields. From-SVN: r72444
2003-10-13re PR libgcj/12592 (Http requests use \n instead of \r\n)Taras Glek2-4/+10
2003-10-13 Taras Judge <taras.judge@shaw.ca> PR libgcj/12592 * gnu/java/net/protocol/http/Connection.java (connect): Use \r\n, not just \n. From-SVN: r72443
2003-10-13Makefile.tpl: Make GCC_FLAGS_TO_PASS a superset of HOST_FLAGS_TO_PASS.Nathanael Nerode3-14/+8
* Makefile.tpl: Make GCC_FLAGS_TO_PASS a superset of HOST_FLAGS_TO_PASS. * Makefile.in: Regenerate. From-SVN: r72442
2003-10-13Makefile.in (BUILD_RTL): Replace $(BUILD_PREFIX)insn-modes.o with ↵Zack Weinberg52-409/+652
min-insn-modes.o. * Makefile.in (BUILD_RTL): Replace $(BUILD_PREFIX)insn-modes.o with min-insn-modes.o. (STAGESTUFF): Add min-insn-modes.c. (genobjs): Add genmodes.o. (print-rtl.o, print-rtl1.o): Depend on $(TM_P_H). (insn-modes.o): Depend on $(TM_H) not $(GTM_H); also real.h. (min-insn-modes.c, min-insn-modes.o): New rules. (s-modes): Also generate min-insn-modes.c. ($(BUILD_PREFIX_1)insn-modes.o): Kill. * genmodes.c (struct mode_data): Add format field. (blank_mode, validate_mode, complete_mode): Update to match. (make_scalar_mode): Separate into make_int_mode and make_float_mode. (_SCALAR_MODE): Kill. (FLOAT_MODE, FRACTIONAL_FLOAT_MODE): Add format argument. (emit_insn_modes_c_header): Adjust. (emit_min_insn_modes_c_header, emit_real_format_for_mode) (emit_min_insn_modes_c): New functions. (emit_insn_modes_c): Call emit_real_format_for_mode. (main): Add -m option to generate min-insn-modes.c. * machmode.h: Update documentation. Add format argument to all uses of FLOAT_MODE. * real.c: Don't define real_format_for_mode here. * dwarfout.c: Move default definition of PRINT_REG... * defaults.h: ...here. * print-rtl.c: Include tm_p.h. (DEBUG_PRINT_REG, DEBUG_REGISTER_NAMES, debug_reg_names, reg_names): Kill. (print_rtx): Use PRINT_REG, not DEBUG_PRINT_REG. But surround this entire block with #ifndef GENERATOR_FILE. * regclass.c: Unconditionally define reg_names. * config/mips/mips.h, config/rs6000/rs6000.h, config/sh/sh.h Don't define DEBUG_REGISTER_NAMES. * config/rs6000/darwin.h: Don't use DEBUG_REGISTER_NAMES in redefinition of REGISTER_NAMES. * config/i386/i386.h: Don't define DEBUG_PRINT_REG. * combine.c: Change all preprocessor conditionals on EXTRA_CC_MODES to use SELECT_CC_MODE instead; rearrange a bit for clarity. * genopinit.c: Remove mention of EXTRA_CC_MODES in comment. * configure.in: Don't define EXTRA_CC_MODES. * configure, config.in: Regenerate. * doc/tm.texi: Remove documentation of EXTRA_CC_MODES. * config/arc/arc.c, config/m32r/m32r.c, config/sparc/sparc.c: May assume that GET_MODE_CLASS is accurate for extra CC modes at all times. * config/i860/i860.h (INIT_CUMULATIVE_ARGS): Pass correct number of arguments to aggregate_value_p. * genmodes.c (RESET_FLOAT_FORMAT, reset_float_format): New. * machmode.def: Explain ARCH-modes.def. Document RESET_FLOAT_FORMAT. Improve commentary on various mode clusters. Do not define OI, PQI, PHI, PSI, PDI, QF, HF, TQF, XF, or TF modes here. Remove backward-compatibility definition of CC. * config/alpha/alpha-modes.def: New file; define TF mode. * config/arc/arm-modes.def: Define XF mode. * config/c4x/c4x-modes.def: Define QF and HF modes. Unset float format for SF and DF modes. * config/dsp16xx/dsp16xx-modes.def: New file; define HF mode. * config/i386/i386-modes.def: Define XF and TF modes. * config/i960/i960-modes.def: Define TF mode. * config/ia64/ia64-modes.def: Define TF and OI modes. * config/m68k/m68k-modes.def: New file; define XF mode. * config/mips/mips-modes.def: New file; define TF mode, reset formats for SF and DF modes. * config/pa/pa-modes.def: Define TF mode. * config/rs6000/rs6000.c: Define TF and PSI modes. * config/s390/s390-modes.def: Define OI mode. * config/sh/sh-modes.def: New file; define PSI mode. * config/sparc/sparc-modes.def: Define TF mode. * config/vax/vax-modes.def: New file; reset formats for SF and DF modes. * config/c4x/c4x.c (c4x_override_options): No need to mess with real_format_for_mode or set REAL_MODE_FORMATs. (c4x_immed_int_constant): Don't apply GET_MODE_CLASS to rtx variable. * config/i386/i386.c (override_options): No need to set REAL_MODE_FORMATs here. * config/i960/i960.c (i960_initialize): Likewise. * config/m68k/m68k.c (m68k_override_options): Likewise. * config/ia64/ia64.c (ia64_override_options): Set REAL_MODE_FORMAT for TFmode only if not the default. * config/mips/mips.c (override_options): Likewise. * config/vax/vax.c (override_optionms): Set REAL_MODE_FORMAT for DFmode only if not the default. * config/i370/i370.h (RET_REG): Don't consider TFmode. * config/m68hc11/m68hc11.c (print_operand): Don't consider XFmode. * config/dsp16xx/dsp16xx.c (hard_regno_mode_ok): #if 0 out use of modes that don't appear anywhere in the machine description. * config/arc/arc-modes.def, config/arm/arm-modes.def * config/c4x/c4x-modes.def, config/frv/frv-modes.def * config/i386/i386-modes.def, config/i960/i960-modes.def * config/ia64/ia64-modes.def, config/mmix/mmix-modes.def * config/pa/pa-modes.def, config/pdp11/pdp11-modes.def * config/rs6000/rs6000-modes.def, config/s390/s390-modes.def * config/sparc/sparc-modes.def: Convert to new style for declaring extra CC modes. From-SVN: r72440
2003-10-13cpplex.c (_cpp_clean_line): In the common case of a line with no trigraphs ↵Zack Weinberg2-18/+83
and no \-newline... * cpplex.c (_cpp_clean_line): In the common case of a line with no trigraphs and no \-newline, avoid writing to memory. (_cpp_skip_block_comment): Use a local 'cur' pointer instead of the buffer member. Make c an uchar to avoid unnecessary sign extensions. From-SVN: r72437
2003-10-13configure.in: Remove unnecessary test.Nathanael Nerode3-80/+73
* configure.in: Remove unnecessary test. * configure: Regenerate. From-SVN: r72436
2003-10-13configure.in: Fix grammatical error.Nathanael Nerode4-138/+136
* configure.in: Fix grammatical error. Move UWIN host error to... * config.host: Here. * configure: Regenerate. From-SVN: r72435
2003-10-13s390.md ("*fmadddf4", [...]): Insns are now dependent on TARGET_FUSED_MADD ↵Andreas Krebbel4-22/+45
instead of... 2003-10-13 Andreas Krebbel <krebbel1@de.ibm.com> * config/s390/s390.md ("*fmadddf4", "*fmsubdf4", "*fmaddsf4", "*fmsubsf4"): Insns are now dependent on TARGET_FUSED_MADD instead of flag_unsafe_math_optimizations. * config/s390/s390.h ("MASK_NO_FUSED_MADD", "TARGET_NO_FUSED_MADD", "TARGET_FUSED_MADD", "TARGET_SWITCHES"): Introduced new target flags fused-madd and no-fused-madd. * doc/invoke.texi: Documented the new options fused-madd and no-fused-madd for S/390. From-SVN: r72433
2003-10-14types.c (double, longdouble): Default POWERPC64 to 8 byte size and align.Alan Modra2-1/+6
* src/types.c (double, longdouble): Default POWERPC64 to 8 byte size and align. From-SVN: r72432
2003-10-14linux64.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Choose MASK_ALIGN_NATURAL if ↵Alan Modra3-17/+29
rs6000_alignment_string not given. * config/rs6000/linux64.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Choose MASK_ALIGN_NATURAL if rs6000_alignment_string not given. Don't assign DEFAULT_ABI. (ADJUST_FIELD_ALIGN, ROUND_TYPE_ALIGN): Update comment. * config/rs6000/rs6000.c: Formatting. (rs6000_parse_alignment_option): Only set rs6000_alignment_flags when rs6000_alignment_string given. From-SVN: r72431
2003-10-13Fix thinko.Gabriel Dos Reis1-2/+2
From-SVN: r72427
2003-10-13Break out decl.c (2/n)Gabriel Dos Reis6-2330/+2393
Break out decl.c (2/n) * name-lookup.c: Include diagnostic.h (cxx_binding_free): Make static. (cxx_binding_make): Likewise. (binding_table_new): Likewise (binding_table_free): Likewise. (binding_table_insert): Likewise. (binding_table_find_anon_type): Likewise. (binding_table_reverse_maybe_remap): Likewise. (supplement_binding): Likewise. * name-lookup.h (global_scope_name): Declare extern. (global_type_node): Likewise. (cxx_binding_free): Don't export. (cxx_binding_make): Likewise. (binding_table_new): Likewise. (binding_table_free): Likewise. (binding_table_insert): Likewise. (binding_table_find_anon_type): Likewise. (binding_table_reverse_maybe_remap): Likewise. * Make-lang.in (cp/name-lookup.o): Depend on $(DIAGNOSTIC_H) * decl.c (lookup_namespace_name): Move to name-lookup.c (select_decl): Likewise. (unqualified_namespace_lookup): Likewise. (lookup_qualified_name): Likewise. (lookup_name_real): Likewise. (lookup_name_nonclass): Likewise. (lookup_function_nonclass): Likewise. (lookup_name): Likewise. (lookup_name_current_level): Likewise. (lookup_type_current_level): Likewise. (lookup_flags): Likewise. (qualify_lookup): Likewise. (lookup_tag): Likewise. (lookup_tag_reverse): Likewise. (getdecls): Likewise. (storedecls): Remove. (cxx_remember_type_decls): Likewise. (global_bindings_p): Likewise. (innermost_nonclass_level): Likewise. (toplevel_bindings_p): Likewise. (namespace_bindings_p): Likewise. (kept_level_p): Likewise. (innermost_scope_kind): Likewise. (template_parm_scope_p): Likewise. (push_binding): Likewise. (push_local_binding): Likewise. (add_decl_to_level): Likewise. Make extern. (push_class_binding): Move to name-lookup.c. (resume_level): Likewise. Rename to resume_scope. (begin_scope): Likewise. (indent): Likewise. (binding_depth): Likewise. (is_class_level): Likewise. (cxx_scope_descriptor): Likewise. (cxx_scope_debug): Likewise. (namespace_scope_ht_size): Likewise. (leave_scope): Likewise. (pushlevel_class): Likewise. (poplevel_class): Likewise. (clear_identifier_class_values): Likewise. (pushdecl_with_scope): Likewise. (pushdecl_namespace_level): Likewise. (pushdecl_class_level): Likewise. (push_class_level_binding): Likewise. (push_using_directive): Likewise. (identifier_global_value): Likewise. (keep_next_level_flag): Likewise. (keep_next_level): Likewise. (free_binding_level): Likewise. (set_class_shadows): Likewise. (maybe_push_cleanup_level): Likewise. (cp_namespace_decls): Likewise. (bt_print_entry): Likewise. (print_binding_level): Likewise. (print_other_binding_stack): Likewise. (print_binding_stack): Likewise. (push_namespace): Likewise. (pop_namespace): Likewise. (push_nested_namespace): Likewise. (pop_nested_namespace): Likewise. (cxx_saved_binding_make): Likewise. (struct cxx_saved_binding_make): Likewise. (store_bindings): Likewise. (maybe_push_to_top_level): Likewise. (push_to_top_level): Likewise. (pop_from_top_level): Likewise. (identifier_type_value): Likewise. (set_identifier_type_value): Likewise. (set_identifier_type_value_with_scope): Likewise. (pop_everything): Likewise. (pushtag): Likewise. (follow_tag_typedef): Likewise. (maybe_process_template_type_declaration): Likewise. (pop_binding): Likewise. * cp-tree.h: Move corresponding declarations to name-lookup.h From-SVN: r72426
2003-10-13re PR target/12538 (%l7 is call-clobbered with -mflat -fpic)Eric Botcazou2-8/+38
PR target/12538 * config/sparc/sparc.c (MUST_SAVE_REGISTER): Delete. (sparc_flat_must_save_register_p): New function to decide whether a register must be saved/restored in the function prologue/epilogue. (sparc_flat_compute_frame_size): Use it instead of MUST_SAVE_REGISTER. From-SVN: r72425
2003-10-13sh.c, [...]: Convert to ISO C90 function declarations and definitions.Steven Bosscher3-608/+354
* config/sh/sh.c, config/sh/sh-protos.h: Convert to ISO C90 function declarations and definitions. From-SVN: r72424
2003-10-13avr.c, [...]: Convert to ISO C90 function declarations and definitions.Steven Bosscher3-448/+242
* config/avr/avr.c, config/avr/avr-protos.h: Convert to ISO C90 function declarations and definitions. From-SVN: r72423
2003-10-13File.java: Reformated.Michael Koch2-93/+103
2003-10-13 Michael Koch <konqueror@gmx.de> * java/io/File.java: Reformated. (equals): Check for obj == null. From-SVN: r72421
2003-10-132003-10-13 Michael Koch <konqueror@gmx.de>Michael Koch3-30/+66
* java/net/JarURLConnection.java (jarFileURL): Added dcoumentation. (jarFileURLConnection): Reformated documentation. (entryName): Renamed from "element", documentation rewritten. (connectionCache): Renamed from "conn_cache", documentation reformated. (JarURLConnection): Check URL protocol. (getEntryName): Use entryName. (connect): Use connectionCache. (getInputStream): Use entryName, fixed comment. (getJarEntry): Use entryName. (getHeaders): Use entryName. * java/net/URLConnection.java (addRequestProperty): Fixed documentation. (setDefaultRequestProptery): Added comment that it does nothing since JDK 1.3. (getDefaultRequestProperty): Likewise. From-SVN: r72420
2003-10-132003-10-13 Michael Koch <konqueror@gmx.de>Michael Koch6-5/+18
* java/net/java/net/URLStreamHandlerFactory.java (createURLStreamHandler): Removed redundant "public" modifier. * java/sql/DatabaseMetaData.java: (DatabaseMetaData): Readded accidently removed "public" modifier. * java/sql/ParameterMetaData.java: (ParameterMetaData): Readded accidently removed "public" modifier. * java/sql/PreparedStatement.java: (PreparedStatement): Readded accidently removed "public" modifier. * java/sql/Ref.java: (Ref): Readded accidently removed "public" modifier. From-SVN: r72419
2003-10-132003-10-13 Michael Koch <konqueror@gmx.de>Michael Koch3-3/+18
* java/nio/Buffer.java (hasRemaining): Made implementation more clear. * java/nio/MappedByteBuffer.java (loaded): New member variable. (force): Added comment. (isLoaded): Return value of loaded. (load): Set loaded to true, added comment. From-SVN: r72418
2003-10-13config.gcc (*-*-freebsd*): Use tm_defines instead of tiny config files which ↵Nathanael Nerode2-12/+19
do the same thing. * config.gcc (*-*-freebsd*): Use tm_defines instead of tiny config files which do the same thing. * config/freebsd3.h, config/freebsd4.h, config/freebsd5.h, config/freebsd6.h: Remove now unnecessary files. OK, I don't know what happened, but get this to commit properly. From-SVN: r72417
2003-10-13Daily bump.GCC Administrator2-2/+2
From-SVN: r72413
2003-10-12* gcc.dg/20031012-1.c: New test.Steven Bosscher2-0/+21
From-SVN: r72410
2003-10-12c-common.c (c_common_truthvalue_conversion): Warn if the address of a ↵Steven Bosscher6-25/+41
non-weak function is used as a truth value. gcc/ * c-common.c (c_common_truthvalue_conversion): Warn if the address of a non-weak function is used as a truth value. cp/ * cvt.c (ocp_convert): Move warning to C common code. testsuite/ * gcc.dg/weak/weak-3.c: Fix for new warning. From-SVN: r72409
2003-10-12h8300.c (WORD_REG_USED): Use SP_REG instead of a literal.Kazu Hirata3-3/+11
* config/h8300/h8300.c (WORD_REG_USED): Use SP_REG instead of a literal. * config/h8300/h8300.h (REGNO_OK_FOR_BASE_P): Use MAC_REG instead of a literal. From-SVN: r72407
2003-10-12config.gcc (*-*-freebsd*): Use tm_defines instead of tiny config files which ↵Nathanael Nerode5-88/+7
do the same thing. * config.gcc (*-*-freebsd*): Use tm_defines instead of tiny config files which do the same thing. * config/freebsd3.h, config/freebsd4.h, config/freebsd5.h, config/freebsd6.h: Remove now unnecessary files. From-SVN: r72406
2003-10-12re PR libstdc++/11460 (Incorrect use of int_type in strstreambuf::pbackfail)Petur Runolfsson3-1/+81
2003-10-12 Petur Runolfsson <peturr02@ru.is> Paolo Carlini <pcarlini@unitus.it> PR libstdc++/11460 * src/strstream.cc (pbackfail): Fix to use to_int_type. * testsuite/backward/11460.cc: New, from the PR. Co-Authored-By: Paolo Carlini <pcarlini@unitus.it> From-SVN: r72405