- 21 Jun, 2003 18 commits
-
-
include: * safe-ctype.h (HC_UNKNOWN, HC_ASCII, HC_EBCDIC, HOST_CHARSET): New #defines. libiberty: * safe-ctype.c: Separate out EOF==-1 check. Use HOST_CHARSET for charset determination. gcc: * aclocal.m4 (gcc_AC_C_CHARSET): Delete. * configure.in: Don't use gcc_AC_C_CHARSET. * configure, config.in: Regenerate. * config/i370/i370.c, config/i370/i370.h: Use (HOST_CHARSET == HC_EBCDIC) or (HOST_CHARSET == HC_ASCII) instead of HOST_EBCDIC or !HOST_EBCDIC. Clarify comments a tad. From-SVN: r68317
Zack Weinberg committed -
* Makefile.in: Update. * common.opt: New switches. * opts.c: Include diagnostic.h. (common_handle_option): Handle new switches. * toplev.c (flag_loop_optimize, flag_crossjumping, flag_if_conversion, flag_if_conversion2, flag_delete_null_pointer_checks, flag_rerun_cse_after_loop): Make extern. (flag_dummy): New. (f_options): Update to use flag_dummy for moved options. (decode_f_option): Some switches moved to opts.c. * toplev.h (flag_loop_optimize, flag_crossjumping, flag_if_conversion, flag_if_conversion2, flag_delete_null_pointer_checks, flag_rerun_cse_after_loop, flag_keep_static_consts, flag_peel_loops, flag_tracer, flag_thread_jumps, flag_unroll_loops, flag_unroll_all_loops, flag_unswitch_loops): New. f: * lang.opt: Add -fpreprocessed. * top.c (ffe_handle_option): Handle it. From-SVN: r68315
Neil Booth committed -
re PR c++/10784 (Warning about choosing custom operator over copy constructor cannot be turned off (and it's useless in the first place)) cp/ PR c++/10784 * call.c (joust): Warn about choosing conversion sequence only if -Wconversion. testsuite/ * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option. * g++.old-deja/g++.other/conv7.C: Likewise * g++.old-deja/g++.other/overcnv2.C: Likewise. * g++.old-deja/g++.other/overload14.C: Likewise. From-SVN: r68312
Gabriel Dos Reis committed -
* java/io/File.java (static): Load javaio lib if existing (only in classpath). (File): Revised documentation to show the correct argument name. (createTempFile): Partly merged with classpath. (compareTo): Simplified. (lastModified): Throw exception if time < 0. (deleteOnExit): Revised documentation. From-SVN: r68310
Michael Koch committed -
PC c++/10864 * call.c (op_error): Tidy. * error.c (dump_expr): Properly format 'T()' when T is an aggregate type. From-SVN: r68309
Gabriel Dos Reis committed -
* Makefile.in: Update. * c-opts.c (c_common_handle_option): Don't return -1. * common.opt: New switches. * opts.c: Include rtl.h, ggc.h and output.h. (find_opt): Only stop searching when input switch compares less than the stored switch. Continue searching if greater. (handle_option): No need to handle negative return values. (common_handle_option): Handle new switches. (set_fast_math_flags, fast_math_flags_set_p): New. * toplev.c (set_fast_math_flags, fast_math_flags_set_p): Move to opts.c. (decode_f_option): Some switches moved to opts.c. (parse_options_and_default_flags): No need to cater for negative return values. f: * top.c (ffe_handle_option): No need to return -1 any more. From-SVN: r68307
Neil Booth committed -
2003-06-21 Michael Koch <konqueror@gmx.de> * java/net/PlainSocketImpl.java: Reformatted. (PlainSocketImpl): Merged class documentaion with classpath. (in): Moved. (out): Moved. (PlainSocketImpl): New empty constructor. (finalize): Moved. (setOption): Merged documentation from classpath. (getOption): Likewise. (create): Likewise. (connect): Likewise. (bind): Likewise. (listen): Likewise. (accept): Likewise. (available): Likewise. (close): Likewise. (read): Likewise. (write): Likewise. (getInputStream): Made synchronozed to get sure that only one stream object can be created for this socket, merged documentation from classpath. (getOutputStream): Likewise. From-SVN: r68305
Michael Koch committed -
2003-06-21 Michael Koch <konqueror@gmx.de> * java/net/PlainSocketImpl.java: Reformatting. (static): New implicit method. (read): Made package private. (write): Likewise. From-SVN: r68304
Michael Koch committed -
re PR c++/10915 (a not-useful non-avoidable warning: conversion to a reference to the same type will never use a type conversion operator) testsuite/ * g++.old-deja/g++.jason/conversion5.C: Adjust option. * g++.old-deja/g++.bugs/900215_01.C: Likewise. cp/ PR c++/10915 * decl.c (grok_op_properties): Warn possible confusing conversion only if -Wconversion. From-SVN: r68303
Gabriel Dos Reis committed -
2003-06-21 Michael Koch <konqueror@gmx.de> * java/util/SimpleTimeZone.java: Removed unneeded import, reformatting. From-SVN: r68301
Michael Koch committed -
2003-06-21 Michael Koch <konqueror@gmx.de> * java/text/DateFormat.java, java/text/SimpleDateFormat.java, java/util/Locale.java: New versions from classpath. From-SVN: r68300
Michael Koch committed -
2003-06-21 Michael Koch <konqueror@gmx.de> * javax/swing/SpinnerModel.java: New file from classpath. * javax/swing/border/LineBorder.java, javax/swing/border/SoftBevelBorder.java, javax/swing/plaf/BorderUIResource.java, javax/swing/plaf/basic/BasicBorders.java: New versions from classpath. * javax/swing/plaf/basic/doc-files/BasicBorders.MenuBarBorder-1.png, javax/swing/plaf/basic/doc-files/BasicBorders.RadioButtonBorder-1.png, javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-1.png, javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-2.png, javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneDividerBorder-1.png, javax/swing/plaf/basic/doc-files/BasicBorders.ToggleButtonBorder-1.png: New binary files from classpath. From-SVN: r68299
Michael Koch committed -
From-SVN: r68298
Jan Hubicka committed -
* config/h8300/h8300-protos.h: Add a prototype for same_cmp_preceding_p. * config/h8300/h8300.c (same_cmp_preceding): New. * config/h8300/h8300.md: Extend peephole2's that transform compare:SI into shorter sequences so that they can deal with signed comparisons. From-SVN: r68296
Kazu Hirata committed -
2003-06-21 Michael Koch <konqueror@gmx.de> * java/util/logging/LogRecord.java, java/util/logging/Logger.java, java/util/logging/SocketHandler.java, java/util/logging/SimpleFormatter.java, java/util/logging/Formatter.java, java/util/logging/ErrorManager.java, java/util/logging/Handler.java, java/util/logging/FileHandler.java, java/util/logging/LogManager.java, java/util/logging/Level.java, java/util/logging/ConsoleHandler.java, java/util/logging/StreamHandler.java, java/util/logging/LoggingPermission.java, java/util/logging/Filter.java, java/util/logging/MemoryHandler.java, java/util/logging/XMLFormatter.java: New files from classpath. From-SVN: r68295
Michael Koch committed -
* doc/contrib.texi (Contributors): Use Windows instead of Win32. Update Andreas Jaeger's entry. Merge the two entries of Kaveh Ghazi, David Edelsohn, and Loren J. Rittle. From-SVN: r68293
Gerald Pfeifer committed -
From-SVN: r68292
Nathanael Nerode committed -
From-SVN: r68290
GCC Administrator committed
-
- 20 Jun, 2003 22 commits
-
-
From-SVN: r68288
Doug Gregor committed -
* c-decl.c (store_parm_decls): Make saved_warn_shadow boolean. * common.opt: Add remaining -W options and -g. * diagnostic.c (warnings_are_errors): Remove. * flags.h: Make most warning flags boolean. * opts.c (common_handle_option): Handle remaining -W options, and -g. Move many warning flags from toplev.c, making them boolean. * toplev.c: Remove many warning flags. (decode_W_option): Remove. (decode_g_option): Make extern. Error on unknown switch. (lang_independent_W_options): Use warn_dummy. (independent_decode_option): Just handle -f switches now. * toplev.h (decode_g_option): New. From-SVN: r68287
Neil Booth committed -
From-SVN: r68286
Doug Gregor committed -
2003-06-20 Aldy Hernandez <aldyh@redhat.com> PR/11092 * config/rs6000/rs6000.h (LEGITIMATE_CONSTANT_P): Adjust for vectors. From-SVN: r68284
Aldy Hernandez committed -
2003-06-20 Aldy Hernandez <aldyh@redhat.com> PR/11092 * config/rs6000/rs6000.h (LEGITIMATE_CONSTANT_P): Adjust for vectors. [[Split portion of a mixed commit.]] From-SVN: r68283.2
Aldy Hernandez committed -
From-SVN: r68282
Kelley Cook committed -
PR c++/10888 * tree-inline.c (expand_call_inline): Do not warn about failing to inline functions declared in system headers. * doc/invoke.texi (-Winline): Expand on documentation. PR c++/10888 * g++.dg/warn/Winline-3.C: New test. From-SVN: r68281
Mark Mitchell committed -
* config/alpha/alpha.c (alpha_file_start): Disable file_start_file_directive for ELF and not MDEBUG. From-SVN: r68280
Richard Henderson committed -
From-SVN: r68279
J"orn Rennecke committed -
target-supports.exp (check_alias_available): Make the test program acceptable to the Solaris assembler. * lib/target-supports.exp (check_alias_available): Make the test program acceptable to the Solaris assembler. From-SVN: r68277
Mark Mitchell committed -
PR c++/10749 * parser.c (cp_parser_class_head): See through dependent names when parsing a class-head. PR c++/10749 * g++.dg/template/memclass2.C: New test. From-SVN: r68276
Mark Mitchell committed -
* hooks.c (hook_int_void_no_regs): Rename from hook_reg_class_void_no_regs; change return type. * hooks.h: Update. * target-def.h (TARGET_BRANCH_TARGET_REGISTER_CLASS): Update. * target.h (branch_target_register_class): Change return type to int. Add documentation. * config/sh/sh.c (sh_target_reg_class): Change return type. * doc/tm.texi (TARGET_BRANCH_TARGET_REGISTER_CLASS): Likewise. From-SVN: r68275
Richard Henderson committed -
2003-06-20 Andreas Tobler <toa@pop.agri.ch> * c-format.c: Change _Bool to bool reverting part of the last patch. From-SVN: r68273
Andreas Tobler committed -
* lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail data for non-matching targets. * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail. Co-Authored-By: Eric Botcazou <ebotcazou@libertysurf.fr> From-SVN: r68272
Mark Mitchell committed -
re PR c++/10845 (template member function (getting a nested template as parameter) cannot be called anymore if another unrelated template member function is defined.) PR c++/10845 * pt.c (try_class_unification): Correct handling of member class templates. * semantics.c (genrtl_finish_function): Adjust expand_function_end call. From-SVN: r68269
Mark Mitchell committed -
2003-06-20 Benjamin Kosnik <bkoz@redhat.com> * testsuite/testsuite_performance.h (resource_counter): Don't use mallinfo at the moment. From-SVN: r68268
Benjamin Kosnik committed -
* som.h (ASM_OUTPUT_SOURCE_LINE): Use targetm.strip_name_encoding to strip name encoding. From-SVN: r68267
John David Anglin committed -
* configure.in (gcc_cv_as_gstabs_flag): Disable if assembler warns. * configure: Regenerate. Fixes PR driver/9362. From-SVN: r68266
Rainer Orth committed -
From-SVN: r68264
Richard Kenner committed -
* config/mips/mips.h (PUT_SDB_FUNCTION_END): Pass 0 as third arg to ASM_OUTPUT_SOURCE_LINE. From-SVN: r68262
Rainer Orth committed -
* java/io/ObjectStreamField.java (unshared): new member variable. (ObjectStreamField): New constructor. (isUnshared): New method. From-SVN: r68261
Michael Koch committed -
* java/net/URLStreamHandler.java (hostsEqual): Rewritten. From-SVN: r68260
Michael Koch committed
-