- 23 Apr, 2004 14 commits
-
-
invoke.texi (Optimize Options): Refer to "unit-at-a-time mode" rather than "-funit-at-a-time" since -O2 enables... 2004-04-23 Paolo Bonzini <bonzini@gnu.org> * doc/invoke.texi (Optimize Options): Refer to "unit-at-a-time mode" rather than "-funit-at-a-time" since -O2 enables it without requiring -f* options. Refer to -fprofile-generate and -fprofile-use correctly. Move -funit-at-a-time among options enabled by -O. Add information about unit-at-a-time caveats. From-SVN: r81082
Paolo Bonzini committed -
2004-04-23 Dalibor Topic <robilad@kaffe.org> * java/sql/DriverManager.java: Cleaned up imports. From-SVN: r81081
Dalibor Topic committed -
* java/net/URL.java (hashcode): Don't initialize with default value explicitely. (getContent): Removed redundant "final" keyword. (openStream): Likewise. (getURLStreamHandler): Fixed coding style. * java/net/URLConnection.java (defaultAllowUserInteraction): Don't initialize with default value explicitely. (connected): Likewise. (doOutput): Likewise. (ifModifiedSince): Likewise. (dateformats_initialized): Likewise. (setURLStreamHander): Use StreamTokenizer where it belongs to. From-SVN: r81080
Michael Koch committed -
* gnu/java/nio/channels/FileChannelImpl.java (SET, CUR): Unused, removed. (read): Implement here directly. (implRead): Removed. (write): Implement here directly. (implWrite): Removed. From-SVN: r81079
Michael Koch committed -
2004-04-23 Dalibor Topic <robilad@kaffe.org> * javax/rmi/CORBA/PortableRemoteObjectDelegate.java, javax/rmi/CORBA/Stub.java, javax/rmi/CORBA/Util.java, javax/rmi/CORBA/ValueHandler.java, javax/rmi/CORBA/ValueHandler.java, javax/rmi/PortableRemoteObject.java: Cleaned up imports. From-SVN: r81078
Dalibor Topic committed -
2004-04-23 Dalibor Topic <robilad@kaffe.org> * java/util/jar/JarFile.java, java/util/jar/JarInputStream.java, java/util/jar/JarOutputStream.java, java/util/jar/Manifest.java: Cleaned up imports. 2004-04-23 Dalibor Topic <robilad@kaffe.org> * java/util/ArrayList.java, java/util/Calendar.java, java/util/Currency.java, java/util/HashMap.java, java/util/HashSet.java, java/util/Hashtable.java, java/util/LinkedList.java, java/util/Properties.java, java/util/PropertyPermission.java, java/util/TimeZone.java, java/util/TreeMap.java, java/util/TreeSet.java, java/util/Vector.java, java/util/WeakHashMap.java: Cleaned up imports. 2004-04-23 Dalibor Topic <robilad@kaffe.org> * java/util/logging/FileHandler.java, java/util/logging/Formatter.java, java/util/logging/Handler.java, java/util/logging/Logger.java, java/util/logging/SimpleFormatter.java, java/util/logging/XMLFormatter.java: Cleaned up imports. From-SVN: r81077
Dalibor Topic committed -
2004-04-22 Laurent GUERBY <laurent@guerby.net> PR optimization/14984 PR optimization/14985 * trans.c (gigi): Fix non determinism leading to bootstrap comparison failures. From-SVN: r81076
Laurent GUERBY committed -
From-SVN: r81075
Jan Hubicka committed -
* line-map.h (struct line_maps): New field highest_line. (linemap_position_for_column): Make non-inline function. (LINEMAP_POSITION_FOR_COLUMN): New macro. * line-map.c (linemap_init): Clear highest_line field. (linemap_add): Set highest_line field. (linemap_line_start): Minor optimization - use highest_line field. Reduce maximum column hint to 10000. Update highest_line field. (linemap_position_for_column): Moved from line-map.h. Optimize a bit. * cpphash.h (struct cpp_reader): Remove line field - instead use line_table->highest_line. (saved_line): Remove unused field. (CPP_INCREMENT_FILE): Don't do linemap_lookup - just use newest map. Use line_table's highest_line field instead of cpp_reader's line. * cpplib.c (start_directive): Likewise use highest_line field. (do_line, do_linemarker): Likewise just use newest map. (_cpp_do_file_change): Don't need to set cpp_reader's line field. * cpperror.c (cpp_error): Likewise use highest_line field. * cppfiles.c (open_file_failed: Likewise. (cpp_make_system_header): Likewise use newest map and highest_line. * cppinit.c (cpp_create_reader): Don't initialize removed field. * cpplex.c (_cpp_process_line_notes, _cpp_skip_block_comment, skip_line_comment, skip_whitespace, _cpp_get_fresh_line, _cpp_lex_direct): Likewise use highest_line. (_cpp_lex_direct): Use new LINEMAP_POSITION_FOR_COLUMN macro. * cppmacro.c (_cpp_builtin_macro_text): Likewise use highest_line, and use newest map. * cpppch.c (cpp_read_state): Don't save+restore cpp_reader's line. * cpptrad.c (_cpp_overlay_buffer): Don't save cpp_reader's line. (copy_comment, _cpp_scan_out_logical_line): Likewise use highest_line. From-SVN: r81074
Per Bothner committed -
From-SVN: r81073
Alan Modra committed -
* gcc.c (init_gcc_specs): Test USE_LD_AS_NEEDED, not HAVE_LD_AS_NEEDED. * config/linux.h (USE_LD_AS_NEEDED): Define. * gcc/config/alpha/linux.h (USE_LD_AS_NEEDED): Define. * gcc/config/arm/linux-elf.h (USE_LD_AS_NEEDED): Define. * gcc/config/rs6000/linux.h (USE_LD_AS_NEEDED): Define. * gcc/config/rs6000/linux64.h (USE_LD_AS_NEEDED): Define. * gcc/config/sh/linux.h (USE_LD_AS_NEEDED): Define. * gcc/config/sparc/linux.h (USE_LD_AS_NEEDED): Define. * gcc/config/sparc/linux64.h (USE_LD_AS_NEEDED): Define. From-SVN: r81072
Alan Modra committed -
* cppinit.c (cpp_read_main_file): Return NULL rather than false. Fixes PR preprocessor/15067. From-SVN: r81068
Per Bothner committed -
* init.c (build_aggr_init): Fix accidental use of C99 construct in previous change. From-SVN: r81067
Mark Mitchell committed -
From-SVN: r81063
GCC Administrator committed
-
- 22 Apr, 2004 25 commits
-
-
* Makefile.am (PEDANTIC_CFLAGS): New -ansi -pedantic -Wall -Wno-long-long flags variable. (gtk_c_files): Use PEDANTIC_CFLAGS. * Makefile.in: Regenerated. From-SVN: r81060
Mark Wielaard committed -
* config/ia64/ia64intrin.h: Add intermediate cast to void * to avoid aliasing warning. From-SVN: r81059
Andreas Schwab committed -
* cfgloopmanip.c (scale_bbs_frequencies): Use RDIV macro * cfgloopanal.c (expected_loop_iterations): Change the return value From-SVN: r81058
Jan Hubicka committed -
From-SVN: r81054
Mark Mitchell committed -
* class.c (initialize_array): Don't set TREE_HAS_CONSTRUCTOR on braced initializer. * cp-tree.h (BRACE_ENCLOSED_INITIALIZER_P): New macro. * decl.c (reshape_init): Use it. * init.c (perform_member_init): Remove redundant condition. (build_aggr_init): Adjust to handle brace-enclosed initializers correctly. (expand_default_init): Use BRACE_ENCLOSED_INITIALIZER_P. * parser.c (cp_parser_initializer_clause): Do not set TREE_HAS_CONSTRUCTOR on the initializer. * rtti.c (tinfo_base_init): Likewise. (generic_initializer): Likewise. (ptr_initializer): Likewise. (ptm_initializer): Likewise. (class_initializer): Likewise. (get_pseudo_ti_init): Likewise. * typeck2.c (digest_init): Use BRACE_ENCLOSED_INITIALIZER_P. * g++.dg/ext/complit3.C: New test. From-SVN: r81052
Mark Mitchell committed -
2004-04-22 Mark Wielaard <mark@klomp.org> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c: Changed C++ comments into C comments. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c: Likewise. 2004-04-22 Michael Koch <konqueror@gmx.de> * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c: Merged copyright year with GNU classpath. From-SVN: r81042
Michael Koch committed -
* cselib.h (struct elt_loc_list): Remove canon_loc field. * cselib.c (new_elt_loc_list): Remove canon_loc initialization. (cselib_invalidate_mem): Remove all canon_loc and canon_x traces. From-SVN: r81037
Jakub Jelinek committed -
From-SVN: r81030
Richard Henderson committed -
* hashtab.c: Include limits.h, stdint.h, ansidecl.h. (CHAR_BIT): Provide default. (struct prime_ent, prime_tab): New. (higher_prime_index): Rename from higher_prime_number, return index. (htab_mod_1): New. (htab_mod, htab_mod_m2): Use it. (htab_create_alloc, htab_create_alloc_ex): Store prime index. (htab_expand): Likewise. * configure.ac: Check for stdint.h. (UNSIGNED_64BIT_TYPE): New define and checks to fill it in. * config.in, configure: Rebuild. From-SVN: r81029
Richard Henderson committed -
resource.c (write_resource_constructor): Guard call to possibly NULL targetm.asm_out.constructor with... * resource.c (write_resource_constructor): Guard call to possibly NULL targetm.asm_out.constructor with targetm.have_ctors_dtors. From-SVN: r81012
Roger Sayle committed -
2004-04-20 Josef Zlomek <zlomekj@suse.cz> * var-tracking.c (variable_part_different_p): Variable parts differ when the most recent locations differ. From-SVN: r81011
Josef Zlomek committed -
2004-04-22 Dalibor Topic <robilad@kaffe.org> * javax/security/auth/x500/X500Principal.java: Cleaned up imports. From-SVN: r81010
Dalibor Topic committed -
2004-04-22 Dalibor Topic <robilad@kaffe.org> * javax/swing/JSlider.java: Fixed HTML tags in comments. From-SVN: r81009
Dalibor Topic committed -
2004-04-22 Dalibor Topic <robilad@kaffe.org> * javax/accessibility/AccessibleText.java: Cleaned up imports. From-SVN: r81008
Dalibor Topic committed -
* doc/invoke.texi: Remove the MIPS -membedded-pic option. * config/mips/mips-protos.h (embedded_pic_fnaddr_reg): Delete. (embedded_pic_offset): Delete. * config/mips/mips.h (MASK_EMBEDDED_PIC): Delete. Shuffle other MASK_* constants. (TARGET_EMBEDDED_PIC): Delete. (TARGET_SWITCHES): Remove -m{no-,}embedded-pic. (ASM_SPEC): Remove -membedded-pic. (ASM_OUTPUT_ADDR_DIFF_ELT): Remove embedded-pic handling. (ASM_OUTPUT_CASE_LABEL): Likewise. * config/mips/vxworks.h (ASM_SPEC): Remove -membedded-pic. * config/mips/windiss.h (ASM_SPEC): Likewise. * config/mips/mips.c (struct machine_function): Remove embedded_pic_fnaddr_rtx. (TARGET_ENCODE_SECTION_INFO): Remove override. (embedded_pic_fnaddr_reg, embedded_pic_offset): Delete. (override_options): Remove -membedded-pic handling. (print_operand): Remove handling of '%S'. (mips_select_section: Remove -membedded-pic handling. (mips_encode_section_info): Delete. (mips_output_conditional_branch): Remove mention of -membedded-pic. * config/mips/mips.md (define_attr length, movsi, movdi, jump): Remove -membedded-pic handling. (casesi, casesi_internal, casesi_internal_di, get_fnaddr): Delete. From-SVN: r81007
Richard Sandiford committed -
2004-04-22 Jeroen Frijters <jeroen@sumatra.nl> * java/net/URLStreamHandler.java (parseURL): Convert the file path to using '/' instead of native file separator. 2004-04-22 Guilhem Lavaux <guilhem@kaffe.org> * java/net/URL.java (userInfo): New field. (URL): Set authority to the right value. (setURL): Fixed authority and file initialization. * java/net/URLStreamHandler.java (parseURL): Take care of the query tag. Build authority. (toExternalForm): Fixed URL building using authority. From-SVN: r81006
Michael Koch committed -
* java/net/Socket.java (impl): Made package-private. * java/net/ServerSocket.java (implAccept): Access Socket.impl field directly. From-SVN: r81005
Michael Koch committed -
2004-04-22 Dalibor Topic <robilad@kaffe.org> * java/util/prefs/Preferences.java, java/util/prefs/InvalidPreferencesFormatException.java, java/util/prefs/BackingStoreException.java, java/util/prefs/AbstractPreferences.java: Cleaned up imports. 2004-04-22 Dalibor Topic <robilad@kaffe.org> * java/util/regex/Matcher.java, java/util/regex/Pattern.java: Cleaned up imports. From-SVN: r81004
Dalibor Topic committed -
* java/nio/charset/IllegalCharsetNameException.java (charsetName): Made private. (IllegalCharsetNameException): Added @param tag to javadoc. (getCharsetName): Added @return tag to javadoc. * java/nio/charset/MalformedInputException.java (MalformedInputException): Added @param tag to javadoc. (getInputLength): Revised method description, added @return tag. (getMessage): Added @return tag. From-SVN: r81003
Michael Koch committed -
2004-04-22 Jerry Quinn <jlquinn@optonline.net> * java/awt/Font.java (deriveFont): Implement missing variants. * gnu/java/awt/peer/ClasspathFontPeer.java (deriveFont): Implement missing variants. From-SVN: r81002
Jerry Quinn committed -
From-SVN: r81001
Alan Modra committed -
From-SVN: r81000
Alan Modra committed -
* config/rs6000/rs6000.c (rs6000_override_options): Error when user wants altivec and e500 instructions. From-SVN: r80996
Aldy Hernandez committed -
* gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe. * gcc.dg/altivec-3.c: Same. * gcc.dg/altivec-varargs-1.c: Same. From-SVN: r80995
Aldy Hernandez committed -
From-SVN: r80992
GCC Administrator committed
-
- 21 Apr, 2004 1 commit
-
-
target-supports.exp (check_profiling_available): Assume profiling is not available on powerpc-eabi targets. * lib/target-supports.exp (check_profiling_available): Assume profiling is not available on powerpc-eabi targets. From-SVN: r80989
Aldy Hernandez committed
-