1. 09 Dec, 2003 20 commits
    • locale_facets.tcc (num_get::_M_extract_int): Slightly streamline the code… · 1f3adac2
      locale_facets.tcc (num_get::_M_extract_int): Slightly streamline the code dealing with overflows and the parsing of the sign.
      
      2003-12-09  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/bits/locale_facets.tcc (num_get::_M_extract_int):
      	Slightly streamline the code dealing with overflows and the
      	parsing of the sign.
      
      From-SVN: r74476
      Paolo Carlini committed
    • Makefile.am (nat_headers_install): New variable with header files to install automatically. · 579ed987
      2003-12-09  Michael Koch  <konqueror@gmx.de>
      
      	* Makefile.am (nat_headers_install): New variable with header files to
      	install automatically.
      	(install-data-local): Install all headers listed in
      	nat_headers_install. Install innert nat headers explicitely.
      	* Makefile.in: Regenerated.
      
      From-SVN: r74475
      Michael Koch committed
    • init.c (build_new_1): Deal with an OVERLOAD set when looking up for _Jv_AllocObject. · 6961a592
      	* init.c (build_new_1): Deal with an OVERLOAD set when
      	looking up for _Jv_AllocObject.
      	* except.c (build_throw): Likewise for _Jv_Throw.
      
      From-SVN: r74474
      Giovanni Bajo committed
    • m32r.h: Add support for m32r2 processor. · 6975bd2c
      * config/m32r/m32r.h: Add support for m32r2 processor.  Including
        a new command line option -m32r2 to select it.
      * config/m32r/m32r.c: Add support for the new processor variant.
      * config/m32r/m32r.md: Likewise.
      * config/m32r/t-m32r: Add m32r2 multilibs.
      * doc/invoke.texi: Document the new command line switch.
      
      From-SVN: r74473
      Kazuhiro Inaoka committed
    • Calendar.java, [...]: Import used classes explicitely. · 3a7ab7e8
      2003-12-09  Michael Koch  <konqueror@gmx.de>
      
      	* java/util/Calendar.java,
      	java/util/IdentityHashMap.java,
      	java/util/prefs/Preferences.java:
      	Import used classes explicitely.
      
      From-SVN: r74471
      Michael Koch committed
    • 2003-12-09 Michael Koch <konqueror@gmx.de> · defd7921
      	* java/net/DatagramSocket.java
      	(close): Directly return if socket is closed.
      	* java/net/ServerSocket.java
      	(close): Directly return if socket is closed.
      	* java/net/Socket.java
      	(close): Directly return if socket is closed.
      
      From-SVN: r74470
      Michael Koch committed
    • 2003-12-09 Michael Koch <konqueror@gmx.de> · 25a23f3b
      	* gnu/java/nio/SelectorImpl.java
      	(implSelect): Throws IOException.
      	(select): Likewise.
      
      From-SVN: r74468
      Michael Koch committed
    • algorithm, [...]: Remove trailing whitespace. · fa30fe72
      	* include/ext/algorithm, include/ext/debug_allocator.h,
      	include/ext/enc_filebuf.h, include/ext/functional,
      	include/ext/hash_fun.h, include/ext/hash_map, include/ext/hash_set,
      	include/ext/hashtable.h, include/ext/iterator,
      	include/ext/malloc_allocator.h, include/ext/memory,
      	include/ext/mt_allocator.h, include/ext/numeric,
      	include/ext/pod_char_traits.h, include/ext/pool_allocator.h,
      	include/ext/rb_tree, include/ext/rope, include/ext/ropeimpl.h,
      	include/ext/slist, include/ext/stdio_filebuf.h,
      	include/ext/stdio_sync_filebuf.h: Remove trailing whitespace.
      
      From-SVN: r74464
      Bernardo Innocenti committed
    • bitset, [...]: Remove trailing whitespace. · 526da49c
      	* include/debug/bitset, include/debug/debug.h, include/debug/deque,
      	include/debug/formatter.h, include/debug/hash_map.h,
      	include/debug/hash_multimap.h, include/debug/hash_multiset.h,
      	include/debug/hash_set, include/debug/hash_set.h, include/debug/list,
      	include/debug/map.h, include/debug/multimap.h,
      	include/debug/multiset.h, include/debug/safe_base.h,
      	include/debug/safe_iterator.h, include/debug/safe_iterator.tcc,
      	include/debug/safe_sequence.h, include/debug/set.h,
      	include/debug/string, include/debug/vector: Remove trailing whitespace.
      
      From-SVN: r74463
      Bernardo Innocenti committed
    • re PR c++/11971 (ICE in cp_expr_size with variadic function call) · a6f86b51
              PR c++/11971
              * tree.c (build_local_temp): Split out from build_cplus_new.
              (force_target_expr): New fn.
              * call.c (call_builtin_trap): Call it.  Take a type parm.
              (convert_arg_to_ellipsis): Pass it.
              (build_x_va_arg): Use call_builtin_trap.
      
              PR c++/11929
              * call.c (magic_varargs_p): New fn.
              (build_over_call): Do no ellipsis conversions for arguments to
              functions with magic varargs.
      
      From-SVN: r74462
      Jason Merrill committed
    • re PR c++/11929 (Cannot obtain variable arguments list in function with last… · 0b24b248
      re PR c++/11929 (Cannot obtain variable arguments list in function with last named argument being of non-POD type)
      
              PR c++/11929
              * call.c (magic_varargs_p): New fn.
              (build_over_call): Do no ellipsis conversions for arguments to
              functions with magic varargs.
      
      From-SVN: r74461
      Jason Merrill committed
    • iso646.h, [...]: Remove trailing whitespace. · 23131008
      	* include/c_compatibility/iso646.h, include/c_compatibility/limits.h,
      	include/c_compatibility/locale.h, include/c_compatibility/stdio.h,
      	include/c_compatibility/string.h, include/c_compatibility/time.h,
      	include/c_compatibility/wchar.h, include/c_compatibility/wctype.h:
      	Remove trailing whitespace.
      
      From-SVN: r74460
      Bernardo Innocenti committed
    • Fix for Checkbox states. · bc67c73d
      2003-12-08  Kim Ho  <kho@redhat.com>
      
      	Fix for Checkbox states.
      	* gnu/java/awt/peer/gtk/GtkCheckboxPeer.java:
      	(currentState): New field.
      	(nativeCreate): Add initial state parameter.
      	(create): Changed to reflect new parameter.
      	(setState): Fire only on changed states.
      	(postItemEvent): Fire only on changed states. Also change the
      	Java Checkbox to reflect new state.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c:
      	(nativeCreate): Add parameter and set active state.
      
      From-SVN: r74459
      Kim Ho committed
    • cmath.tcc, [...]: Remove trailing whitespace. · 7dd8177f
      	* include/c_std/cmath.tcc, include/c_std/std_cassert.h,
      	include/c_std/std_cctype.h, include/c_std/std_cmath.h,
      	include/c_std/std_cstddef.h, include/c_std/std_cstdio.h,
      	include/c_std/std_cstdlib.h, include/c_std/std_cstring.h,
      	include/c_std/std_cwchar.h, include/c_std/std_cwctype.h:
      	Remove trailing whitespace.
      
      From-SVN: r74458
      Bernardo Innocenti committed
    • std_cctype.h, [...]: Remove trailing whitespace. · 7b74e24e
      	* include/c/std_cctype.h, include/c/std_cmath.h,
      	include/c/std_cstdlib.h include/c/std_cwchar.h,
      	include/c/std_cwctype.h: Remove trailing whitespace.
      
      From-SVN: r74457
      Bernardo Innocenti committed
    • defaults.h (LOCAL_REGNO): Give the default definition. · cca8fb0e
      	* defaults.h (LOCAL_REGNO): Give the default definition.
      	* flow.c (LOCAL_REGNO): Remove.
      	* reload1.c (LOCAL_REGNO): Likewise.
      
      From-SVN: r74456
      Kazu Hirata committed
    • algo.h, [...]: Remove trailing whitespace. · e64738b3
      	* include/backward/algo.h, include/backward/algobase.h,
      	include/backward/alloc.h, include/backward/complex.h,
      	include/backward/defalloc.h, include/backward/function.h,
      	include/backward/iterator.h, include/backward/new.h,
      	include/backward/ostream.h, include/backward/queue.h,
      	include/backward/rope.h, include/backward/stream.h,
      	include/backward/streambuf.h, include/backward/strstream,
      	include/backward/tempbuf.h, include/backward/tree.h,
      	include/backward/vector.h: Remove trailing whitespace.
      
      From-SVN: r74455
      Bernardo Innocenti committed
    • re PR target/11848 ([darwin] [no support for 128 doubles] internal compiler… · a9baceb1
      re PR target/11848 ([darwin] [no support for 128 doubles] internal compiler error for -mlong-double-128)
      
      	PR target/11848
      	* rs6000.h (CANNOT_CHANGE_MODE_CLASS): Allow change of mode
      	in floating-point registers between TFmode and DImode.
      	* rs6000.c (rs6000_emit_move): Split moves early.
      	(secondary_reload_class): Random Whitespace Change.
      	(rs6000_split_multireg_move): Support moves involving FP registers.
      	Emit instructions directly.
      	* rs6000-protos.h (rs6000_split_multireg_move): Update prototype.
      	* altivec.md: Update for changes to rs6000_split_multireg_move.
      	* rs6000.md: Update for changes to rs6000_split_multireg_move.
      	(movtf_internal): Support moves to/from GPRs.
      
      From-SVN: r74454
      Geoffrey Keating committed
    • i386.md: Typo in split of fp-valued if_then_else. · 86b40947
      2003-12-08  Stuart Hastings  <stuart@apple.com>
      
      	* config/i386/i386.md: Typo in split of fp-valued if_then_else.
      
      From-SVN: r74453
      Stuart Hastings committed
    • Daily bump. · 038450fe
      From-SVN: r74451
      GCC Administrator committed
  2. 08 Dec, 2003 20 commits