Michael Hayes
9c3602e40f
c4x.c (c4x_legitimate_address_p): Invalidate direct memory references if TARGET_EXPOSE_LDP nonzero.
...
* config/c4x/c4x.c (c4x_legitimate_address_p): Invalidate direct
memory references if TARGET_EXPOSE_LDP nonzero.
From-SVN: r76611
2004-01-26 00:40:05 +00:00
Michael Hayes
a026b9d64d
* config/c4x/c4x.c (legitimize_operands): Truncate invalid shift counts.
...
From-SVN: r76610
2004-01-26 00:31:50 +00:00
Michael Hayes
b6ab76d653
Fix last commit.
...
From-SVN: r76608
2004-01-26 00:28:33 +00:00
Michael Hayes
b7bbb57472
c4x.c (c4x_valid_operands): More aggressively reject invalid operand combinations.
...
* config/c4x/c4x.c (c4x_valid_operands): More aggressively reject
invalid operand combinations.
From-SVN: r76607
2004-01-26 00:20:07 +00:00
GCC Administrator
3a03ba7473
Daily bump.
...
From-SVN: r76604
2004-01-26 00:16:15 +00:00
Michael Hayes
1e903c616e
c4x.c (c4x_check_legit_addr): Rename to c4x_legitimate_address_p.
...
* config/c4x/c4x.c (c4x_check_legit_addr): Rename to
c4x_legitimate_address_p. Fix post_modify check.
* config/c4x/c4x-protos.h (c4x_check_legit_addr): Adjust.
* config/c4x/c4x.h (c4x_check_legit_addr): Adjust.
From-SVN: r76601
2004-01-26 00:12:05 +00:00
Kazu Hirata
3f12cd9b3c
pa-protos.h: Remove the prototype for hppa_builtin_saveregs.
...
* config/pa/pa-protos.h: Remove the prototype for
hppa_builtin_saveregs. Add a prototype for
pa_return_in_memory.
* config/pa/pa.c (TARGET_PROMOTE_FUNCTION_RETURN): New.
(TARGET_PROMOTE_PROTOTYPES): Likewise.
(TARGET_STRUCT_VALUE_RTX): Likewise.
(TARGET_RETURN_IN_MEMORY): Likewise.
(TARGET_EXPAND_BUILTIN_SAVEREGS): Likewise.
(pa_struct_value_rtx): Likewise.
(pa_return_in_memory): Likewise.
* config/pa/pa.h (STRUCT_VALUE_REGNUM): Rename to
PA_STRUCT_VALUE_REGNUM.
(INIT_CUMULATIVE_ARGS): Use pa_return_in_memory.
(EXPAND_BUILTIN_SAVEREGS): Remove.
(PROMOTE_PROTOTYPES): Likewise.
(PROMOTE_FUNCTION_RETURN): Likewise.
From-SVN: r76600
2004-01-26 00:09:47 +00:00
Kazu Hirata
f289e226f1
vax.c (TARGET_PROMOTE_PROTOTYPES): New.
...
* config/vax/vax.c (TARGET_PROMOTE_PROTOTYPES): New.
(TARGET_STRUCT_VALUE_RTX): Likewise.
(vax_struct_value_rtx): Likewise.
* config/vax/vax.h (STRUCT_VALUE_REGNUM): Rename to
VAX_STRUCT_VALUE_REGNUM.
(PROMOTE_PROTOTYPES): Remove.
From-SVN: r76599
2004-01-26 00:05:38 +00:00
Michael Hayes
12fb52cf27
* config/c4x/c4x.h (LEGITIMIZE_RELOAD_ADDRESS): Handle symref.
...
From-SVN: r76598
2004-01-25 23:58:39 +00:00
Chris Demetriou
fdcf1e1ed5
mips.h (ISA_HAS_HILO_INTERLOCKS): MIPS32, MIPS32r2, and MIPS64 have HI/LO interlocks.
...
2003-04-25 Chris Demetriou <cgd@broadcom.com>
* config/mips/mips.h (ISA_HAS_HILO_INTERLOCKS): MIPS32, MIPS32r2,
and MIPS64 have HI/LO interlocks. Update comment.
From-SVN: r76597
2004-01-25 15:45:48 -08:00
Andreas Schwab
f942e78de9
monetary_members.cc: Restore locale before rethrowing exception.
...
* config/locale/gnu/monetary_members.cc: Restore locale before
rethrowing exception.
From-SVN: r76595
2004-01-25 23:31:43 +00:00
Giovanni Bajo
bbcd2439ba
re PR c++/13810 (ICE on invalid default templates)
...
PR c++/13810
* g++.dg/template/ttp7.C: New test.
From-SVN: r76594
2004-01-25 22:46:48 +00:00
Giovanni Bajo
a3a503a572
re PR c++/13810 (ICE on invalid default templates)
...
PR c++/13810
* parser.c (cp_parser_type_parameter): When cp_parser_id_expression
returns a TYPE_DECL. no further lookup is required.
* semantics.c (check_template_template_default_arg): A TYPE_DECL
is invalid. Rework to give better diagnostics.
From-SVN: r76593
2004-01-25 22:43:08 +00:00
Paolo Carlini
91eab3788d
basic_string.h (_M_replace_aux, [...]): Define inline here.
...
2004-01-25 Paolo Carlini <pcarlini@suse.de>
* include/bits/basic_string.h (_M_replace_aux, _M_replace_safe):
Define inline here.
* include/bits/basic_string.tcc (_M_replace_aux, _M_replace_safe):
Move inline.
* include/bits/basic_string.tcc: Very minor tweaks.
From-SVN: r76592
2004-01-25 22:43:07 +00:00
Kazu Hirata
7e43c821f0
stormy16-protos.h: Remove the prototype for xstormy16_setup_incoming_varargs.
...
* config/stormy16/stormy16-protos.h: Remove the prototype for
xstormy16_setup_incoming_varargs.
* config/stormy16/stormy16.c
(xstormy16_setup_incoming_varargs): Remove.
(xstormy16_return_in_memory): New.
(TARGET_PROMOTE_FUNCTION_ARGS): Likewise.
(TARGET_PROMOTE_FUNCTION_RETURN): Likewise.
(TARGET_PROMOTE_PROTOTYPES): Likewise.
(TARGET_STRUCT_VALUE_RTX): Likewise.
(TARGET_RETURN_IN_MEMORY): Likewise.
* config/stormy16/stormy16.h (PROMOTE_FUNCTION_ARGS): Remove.
(PROMOTE_FUNCTION_RETURN): Likewise
(PROMOTE_PROTOTYPES): Likewise
(RETURN_IN_MEMORY): Likewise
(STRUCT_VALUE): Likewise
(SETUP_INCOMING_VARARGS): Likewise
From-SVN: r76590
2004-01-25 22:20:15 +00:00
Joseph Myers
01b84e139b
EXCLUDES: Update.
...
* EXCLUDES: Update.
* gcc.pot: Regenerate.
From-SVN: r76588
2004-01-25 21:50:01 +00:00
Richard Sandiford
62973ffe06
mips.c (mips_offset_within_object_p): New function.
...
* config/mips/mips.c (mips_offset_within_object_p): New function.
(mips_symbolic_constant_p): Use it in the SYMBOL_SMALL_DATA and
SYMBOL_CONSTANT_POOL cases. Also use it for SYMBOL_GENERAL if the
ABI has 64-bit pointers and the object file only allows 32-bit symbols.
From-SVN: r76586
2004-01-25 21:27:37 +00:00
Kazu Hirata
8e67da213d
sh.h (PROMOTE_FUNCTION_ARGS): Remove.
...
* config/sh/sh.h (PROMOTE_FUNCTION_ARGS): Remove.
(PROMOTE_FUNCTION_RETURN): Likewise.
From-SVN: r76584
2004-01-25 20:23:09 +00:00
Kazu Hirata
9024ea92ac
mn10300-protos.h: Remove the prototype for mn10300_builtin_saveregs.
...
* config/mn10300/mn10300-protos.h: Remove the prototype for
mn10300_builtin_saveregs.
* config/mn10300/mn10300.c (TARGET_PROMOTE_PROTOTYPES): New.
(TARGET_STRUCT_VALUE_RTX): Likewise.
(TARGET_RETURN_IN_MEMORY): Likewise.
(TARGET_EXPAND_BUILTIN_SAVEREGS): Likewise.
(mn10300_return_in_memory): Likewise.
(mn10300_builtin_saveregs): Make it static.
* config/mn10300/mn10300.h (PROMOTE_PROTOTYPES): Remove.
(RETURN_IN_MEMORY): Likewise.
(STRUCT_VALUE): Likewise.
(EXPAND_BUILTIN_SAVEREGS): Likewise.
From-SVN: r76581
2004-01-25 20:17:44 +00:00
Eric Botcazou
20b4e8aea1
re PR bootstrap/13853 (Bootstrap fails when compiled with gcc 2.8.1 (gnat-3.14p))
...
PR bootstrap/13853
* cfgcleanup.c (try_optimize_cfg): Explicitly test against 0.
From-SVN: r76579
2004-01-25 20:09:27 +00:00
Thomas Fitzsimmons
062732fd2b
TextArea.java: Fix indentation.
...
2004-01-25 Thomas Fitzsimmons <fitzsim@redhat.com>
* java/awt/TextArea.java: Fix indentation. Flesh out javadocs.
(getMinimumSize (int, int)): Fix FIXME -- return Dimension (0,0)
when peer is null.
(setColumns): Remove FIXME -- peer will retrieve number of
columns by calling getColumns.
(setRows): Likewise for number of rows.
(next_text_number): New field.
(paramString): Fix param string.
(generateName): New method.
(getUniqueLong): New method.
From-SVN: r76577
2004-01-25 18:36:04 +00:00
Thomas Fitzsimmons
0058a7d875
GtkToolkit.java (checkImage): Inform image observer of image loading status.
...
2004-01-25 Thomas Fitzsimmons <fitzsim@redhat.com>
* gnu/java/awt/peer/gtk/GtkToolkit.java (checkImage): Inform
image observer of image loading status.
(getImage (String)): Start image production.
(getImage (URL)): Likewise.
From-SVN: r76574
2004-01-25 18:29:42 +00:00
Kazu Hirata
cff555dccd
lib1funcs.asm (divnorm, modnorm): Optimize by using ccr.
...
* config/h8300/lib1funcs.asm (divnorm, modnorm): Optimize by
using ccr.
From-SVN: r76573
2004-01-25 17:51:51 +00:00
Kazu Hirata
30f58b01a4
i860-protos.h: Remove the prototype for i860_saveregs.
...
* config/i860/i860-protos.h: Remove the prototype for
i860_saveregs.
* config/i860/i860.c (i860_saveregs): Make it static.
(i860_struct_value_rtx): New.
(TARGET_STRUCT_VALUE_RTX): Likewise.
(TARGET_EXPAND_BUILTIN_SAVEREGS): Likewise.
* config/i860/i860.h (STRUCT_VALUE_REGNUM): Rename to
I860_STRUCT_VALUE_REGNUM.
(EXPAND_BUILTIN_SAVEREGS): Remove.
From-SVN: r76572
2004-01-25 17:41:01 +00:00
Kazu Hirata
341ec19196
m68hc11.c (TARGET_STRUCT_VALUE_RTX): New.
...
* config/m68hc11/m68hc11.c (TARGET_STRUCT_VALUE_RTX): New.
(TARGET_RETURN_IN_MEMORY): Likewise.
(m68hc11_struct_value_rtx): Likewise.
(m68hc11_return_in_memory): Likewise.
* config/m68hc11/m68hc11.h: Remove a commented-out definition
of PROMOTE_PROTOTYPES.
(RETURN_IN_MEMORY): Remove.
(STRUCT_VALUE_REGNUM): Likewise.
From-SVN: r76571
2004-01-25 17:35:43 +00:00
Kazu Hirata
344caf1ba1
mmix-protos.h: Remove the prototype for mmix_setup_incoming_varargs.
...
* config/mmix/mmix-protos.h: Remove the prototype for
mmix_setup_incoming_varargs.
* config/mmix/mmix.c (TARGET_PROMOTE_FUNCTION_ARGS): New.
(TARGET_STRUCT_VALUE_RTX): Likewise.
(TARGET_SETUP_INCOMING_VARARGS): Likewise.
(mmix_setup_incoming_varargs): Make it static.
(mmix_struct_value_rtx): New.
* config/mmix/mmix.h (PROMOTE_FUNCTION_ARGS): Remove.
Remove a commented-out definition of PROMOTE_FUNCTION_RETURN.
(STRUCT_VALUE_REGNUM): Remove.
(SETUP_INCOMING_VARARGS): Likewise.
From-SVN: r76570
2004-01-25 17:30:51 +00:00
Kazu Hirata
a9ba509849
mips-protos.h: Remove the prototypes for mips_setup_incoming_varargs and mips_return_in_memory.
...
* config/mips/mips-protos.h: Remove the prototypes for
mips_setup_incoming_varargs and mips_return_in_memory.
* config/mips/mips.c (TARGET_PROMOTE_FUNCTION_ARGS): New.
(TARGET_PROMOTE_FUNCTION_RETURN): Likewise.
(TARGET_PROMOTE_PROTOTYPES): Likewise.
(TARGET_STRUCT_VALUE_RTX): Likewise.
(TARGET_RETURN_IN_MEMORY): Likewise.
(TARGET_SETUP_INCOMING_VARARGS): Likewise.
(TARGET_STRICT_ARGUMENT_NAMING): Likewise.
(mips_setup_incoming_varargs): Match the prototype for
TARGET_SETUP_INCOMING_VARARGS.
(mips_return_in_memory): Make it static. Add argument fntype.
(mips_strict_argument_naming): New.
* config/mips/mips.h (PROMOTE_PROTOTYPES): Remove.
(PROMOTE_FUNCTION_ARGS): Likewise.
(PROMOTE_FUNCTION_RETURN): Likewise.
(STRUCT_VALUE): Likewise.
(RETURN_IN_MEMORY): Likewise.
(SETUP_INCOMING_VARARGS): Likewise.
(STRICT_ARGUMENT_NAMING): Likewise.
From-SVN: r76569
2004-01-25 17:28:19 +00:00
Kazu Hirata
0c8da56022
mips-protos.h: Remove the prototypes for mips_setup_incoming_varargs and mips_return_in_memory.
...
* config/mips/mips-protos.h: Remove the prototypes for
mips_setup_incoming_varargs and mips_return_in_memory.
* config/mips/mips.c (TARGET_PROMOTE_FUNCTION_ARGS): New.
(TARGET_PROMOTE_FUNCTION_RETURN): Likewise.
(TARGET_PROMOTE_PROTOTYPES): Likewise.
(TARGET_STRUCT_VALUE_RTX): Likewise.
(TARGET_RETURN_IN_MEMORY): Likewise.
(TARGET_SETUP_INCOMING_VARARGS): Likewise.
(TARGET_STRICT_ARGUMENT_NAMING): Likewise.
(mips_setup_incoming_varargs): Match the prototype for
TARGET_SETUP_INCOMING_VARARGS.
(mips_return_in_memory): Make it static. Add argument fntype.
(mips_strict_argument_naming): New.
* config/mips/mips.h (PROMOTE_PROTOTYPES): Remove.
(PROMOTE_FUNCTION_ARGS): Likewise.
(PROMOTE_FUNCTION_RETURN): Likewise.
(STRUCT_VALUE): Likewise.
(RETURN_IN_MEMORY): Likewise.
(SETUP_INCOMING_VARARGS): Likewise.
(STRICT_ARGUMENT_NAMING): Likewise.
From-SVN: r76568
2004-01-25 17:23:01 +00:00
Kazu Hirata
49ca372c89
ip2k.c (TARGET_STRUCT_VALUE_RTX): New.
...
* config/ip2k/ip2k.c (TARGET_STRUCT_VALUE_RTX): New.
(TARGET_RETURN_IN_MEMORY): Likewise.
(TARGET_SETUP_INCOMING_VARARGS): Likewise.
(ip2k_return_in_memory): Likewise.
(ip2k_setup_incoming_varargs): Likewise.
* config/ip2k/ip2k.h (RETURN_IN_MEMORY): Remove.
(STRUCT_VALUE): Likewise.
(STRUCT_VALUE_INCOMING): Likewise.
(SETUP_INCOMING_VARARGS): Likewise.
From-SVN: r76566
2004-01-25 17:14:41 +00:00
Kazu Hirata
b069302cd2
avr.c (TARGET_STRUCT_VALUE_RTX): New.
...
* config/avr/avr.c (TARGET_STRUCT_VALUE_RTX): New.
(TARGET_RETURN_IN_MEMORY): Likewise.
(TARGET_STRICT_ARGUMENT_NAMING): Likewise.
(avr_return_in_memory): Remove.
* config/avr/avr.h (RETURN_IN_MEMORY): Remove.
(STRUCT_VALUE): Likewise.
(STRUCT_VALUE_INCOMING): Likewise.
(STRICT_ARGUMENT_NAMING): Likewise.
From-SVN: r76565
2004-01-25 17:10:03 +00:00
Joseph Myers
c2c71fe2a8
* de.po: Update.
...
From-SVN: r76563
2004-01-25 16:48:48 +00:00
Kriang Lerdsuwanakij
ad2768d05b
Fix ChangeLog date.
...
From-SVN: r76560
2004-01-25 15:03:09 +00:00
Kriang Lerdsuwanakij
2620d095f6
re PR c++/13797 (ICE on invalid template parameter)
...
PR c++/13797
* pt.c (instantiate_class_template): Add an error_mark_node
check.
(tsubst_decl) <TEMPLATE_DECL case>: Likewise.
* g++.dg/template/nontype4.C: New test.
* g++.dg/template/nontype5.C: Likewise.
From-SVN: r76556
2004-01-25 14:18:19 +00:00
Michael Koch
135f54eb84
Class.java: Imports reworked, reformated.
...
2004-01-25 Michael Koch <konqueror@gmx.de>
* java/lang/Class.java: Imports reworked, reformated.
(Class): Javadoc added.
(forName): Likewise.
(getClasses): Likewise.
(getClassLoader): Likewise.
(getComponentType): Likewise.
(getConstructor): Likewise.
(getConstructors): Likewise.
(getDeclaredConstructor): Likewise.
(getDeclaredClasses): Likewise.
(getDeclaredConstructors): Likewise.
(getDeclaredField): Likewise.
(getDeclaredMethod): Likewise.
(getDeclaredMethods): Likewise.
(getDeclaringClass): Likewise.
(getField): Likewise.
(getInterfaces): Likewise.
(getMethod): Likewise.
(getMethods): Likewise.
(getModifiers): Likewise.
(getName): Likewise.
(getResource): Likewise.
(getResourceAsStream): Likewise.
(getSigners): Likewise.
(setSigners): Likewise.
(getSuperclass): Likewise.
(isArray): Likewise.
(isAssignableFrom): Likewise.
(isInstance): Likewise.
(isInterface): Likewise.
(isPrimitive): Likewise.
(newInstance): Likewise.
(getProtectionDomain): Likewise.
(toString): Likewise.
(Class): Moved.
(initializeClass): Likewise.
(finalize): Likewise.
From-SVN: r76554
2004-01-25 13:08:08 +00:00
Jan Hubicka
e6d8312885
* combine.c (recog_for_combine): Avoid allocating unnecesary RTX.
...
From-SVN: r76553
2004-01-25 11:11:47 +00:00
Paolo Carlini
9c519c934c
string_append.cc: Increase number of iterations.
...
2004-01-25 Paolo Carlini <pcarlini@suse.de>
* testsuite/performance/string_append.cc: Increase number
of iterations.
From-SVN: r76551
2004-01-25 11:07:50 +00:00
Paolo Carlini
30f315cd16
basic_string.h (erase(size_type, size_type), [...]): Call _M_replace_safe instead, thus avoiding redundant check for length_error.
...
2004-01-25 Paolo Carlini <pcarlini@suse.de>
* include/bits/basic_string.h (erase(size_type, size_type),
erase(iterator), erase(iterator, iterator)): Call _M_replace_safe
instead, thus avoiding redundant check for length_error.
* include/bits/basic_string.h: Tweak some comments.
From-SVN: r76550
2004-01-25 10:26:46 +00:00
Richard Sandiford
bcbc6b7fb8
mips-protos.h (mips_reg_mode_ok_for_base_p): Delete.
...
* config/mips/mips-protos.h (mips_reg_mode_ok_for_base_p): Delete.
(mips_regno_mode_ok_for_base_p): Declare.
* config/mips/mips.h (ARG_POINTER_REGNUM): Renumber to 77.
(FRAME_POINTER_REGNUM): Renumber to 78.
(FIRST_PSEUDO_REGISTER): Update comment accordingly.
(BASE_REG_P, GP_REG_OR_PSEUDO_STRICT_P): Delete.
(GP_REG_OR_PSEUDO_NONSTRICT_P): Delete.
(REGNO_MODE_OK_FOR_BASE_P): Use mips_regno_mode_ok_for_base_p.
(REG_MODE_OK_FOR_BASE_P): Likewise.
* config/mips/mips.c (mips_reg_names, mips_sw_reg_names): Change
entry for 77 to "$arg" and entry for 78 to "$frame".
(mips_regno_to_class): Map 77 and 78 to ALL_REGS.
(mips_reg_mode_ok_for_base_p): Remove.
(mips_regno_mode_ok_for_base_p): New function, derived from old
BASE_REG_P macro. Don't enforce the mips16 stack pointer
restrictions unless we're being strict.
(mips_valid_base_register_p): Use mips_regno_mode_ok_for_base_p.
testsuite/
* gcc.dg/torture/mips-clobber-at.c: New test.
From-SVN: r76547
2004-01-25 10:16:21 +00:00
Eric Botcazou
0ce78f010d
ffi.c (ffi_prep_args_v9): Shift the parameter array when the structure return address is passed in %o0.
...
* src/sparc/ffi.c (ffi_prep_args_v9): Shift the parameter array
when the structure return address is passed in %o0.
(ffi_V9_return_struct): Rename into ffi_v9_layout_struct.
(ffi_v9_layout_struct): Align the field following a nested structure
on a word boundary. Use memmove instead of memcpy.
(ffi_call): Update call to ffi_V9_return_struct.
(ffi_prep_closure): Define 'ctx' only for V8.
(ffi_closure_sparc_inner): Clone into ffi_closure_sparc_inner_v8
and ffi_closure_sparc_inner_v9.
(ffi_closure_sparc_inner_v8): Return long doubles by reference.
Always skip the structure return address. For structures and long
doubles, copy the argument directly.
(ffi_closure_sparc_inner_v9): Skip the structure return address only
if required. Shift the maximum floating-point slot accordingly. For
big structures, copy the argument directly; otherwise, left-justify the
argument and call ffi_v9_layout_struct to lay out the structure on
the stack.
* src/sparc/v8.S: Undef STACKFRAME before defining it.
(ffi_closure_v8): Pass the structure return address. Update call to
ffi_closure_sparc_inner_v8. Short-circuit FFI_TYPE_INT handling.
Skip the 'unimp' insn when returning long doubles and structures.
* src/sparc/v9.S: Undef STACKFRAME before defining it.
(ffi_closure_v9): Increase the frame size by 2 words. Short-circuit
FFI_TYPE_INT handling. Load structures both in integers and
floating-point registers on return.
* README: Update status of the SPARC port.
From-SVN: r76543
2004-01-25 06:58:33 +00:00
Andrew Pinski
bd915f51cf
Remove for real.
...
From-SVN: r76542
2004-01-24 22:03:25 -08:00
Kazu Hirata
1f52178b3a
c-common.h: Fix comment typos.
...
* c-common.h: Fix comment typos.
* c-decl.c: Likewise.
* cgraphunit.c: Likewise.
* combine.c: Likewise.
* et-forest.c: Likewise.
* flow.c: Likewise.
* function.c: Likewise.
* ifcvt.c: Likewise.
* integrate.c: Likewise.
* jump.c: Likewise.
* postreload.c: Likewise.
* varray.c: Likewise.
From-SVN: r76539
2004-01-25 03:52:42 +00:00
Kazu Hirata
56ae131655
frontends.texi: Update copyright.
...
* doc/frontends.texi: Update copyright.
* doc/gcov.texi: Likewise.
* doc/gty.texi: Likewise.
* doc/sourcebuild.texi: Likewise.
* doc/standards.texi: Likewise.
From-SVN: r76537
2004-01-25 03:28:25 +00:00
Herman A.J. ten Brugge
b1dccb2878
re PR target/12978 (problem with -fweb and c4x target)
...
2004-01-24 Herman A.J. ten Brugge <hermantenbrugge@home.nl>
PR target/12978
* c4x.md: (movstrqi*) Use match_scratch instead of match_dup.
Remove movstrqi_small because it conflicts with movstrqi_large.
From-SVN: r76534
2004-01-24 18:20:16 -08:00
Joseph Myers
bda95edfff
* de.po: Update.
...
From-SVN: r76532
2004-01-25 02:06:24 +00:00
GCC Administrator
1a50f072d6
Daily bump.
...
From-SVN: r76529
2004-01-25 00:16:10 +00:00
Kazu Hirata
a2fef3a4f2
cris.c (TARGET_PROMOTE_FUNCTION_ARGS): New.
...
* config/cris/cris.c (TARGET_PROMOTE_FUNCTION_ARGS): New.
(TARGET_STRUCT_VALUE_RTX): Likewise.
(cris_struct_value_rtx): Likewise.
* config/cris/cris.h (PROMOTE_FUNCTION_ARGS): Remove.
(CRIS_STACKADJ_REG): Use CRIS_STRUCT_VALUE_REGNUM instead of
STRUCT_VALUE_REGNUM.
(STRUCT_VALUE_REGNUM): Rename to CRIS_STRUCT_VALUE_REGNUM.
From-SVN: r76525
2004-01-24 22:27:20 +00:00
Michael Koch
8cd2bdca39
2004-01-24 Michael Koch <konqueror@gmx.de>
...
* gnu/java/net/protocol/jar/Connection.java
(hdrHash): Removed.
(hdrVec): Removed.
(gotHeaders): Removed.
(getHeaderField): Removed.
(getHeaderFields): Removed.
(getHeaderFieldKey): Removed.
(getKey): Removed.
(getField): Removed.
(getHeaders): Removed.
From-SVN: r76523
2004-01-24 20:56:47 +00:00
Ian Lance Taylor
1f44254ccf
re PR bootstrap/13848 (bootstrap failure - ICE in ada/utils.c)
...
PR bootstrap/13848
* cse.c (cse_cc_succs): Change the mode of the source expression
as soon as decide we need a new mode. Don't permit changing modes
if we found a match in a successor block.
(cse_condition_code_reg): Save original mode of source expression
so that we know whether we have to change the mode in other
insns.
* gcc.dg/20040124-1.c: New test.
From-SVN: r76522
2004-01-24 20:54:58 +00:00
Michael Koch
b5142d8ae8
Makefile.am: Added library version to gtk peer lib.
...
2004-01-24 Michael Koch <konqueror@gmx.de>
* Makefile.am: Added library version to gtk peer lib.
* Makefile.in: Regenerated.
From-SVN: r76520
2004-01-24 20:34:41 +00:00
Michael Koch
030c1e2392
InflaterInputStream.java: Merged class documentation with classpath.
...
2004-01-24 Michael Koch <konqueror@gmx.de>
* java/util/zip/InflaterInputStream.java: Merged class documentation
with classpath.
From-SVN: r76519
2004-01-24 20:32:57 +00:00