- 24 Mar, 2003 13 commits
-
-
From-SVN: r64791
Jakub Jelinek committed -
From-SVN: r64788
Jakub Jelinek committed -
From-SVN: r64787
Gerald Pfeifer committed -
PR target/10072 * combine.c (simplify_if_then_else): Check that the mode has MODE_INT class before applying the (OP Z (mult COND C2)) transformation. From-SVN: r64785
Eric Botcazou committed -
PR optimization/9414 * config/sparc/sparc.md (widening peepholes): Use widen_memory_access instead of change_address. From-SVN: r64782
Eric Botcazou committed -
PR c++/7086 * c-typeck.c (c_mark_addressable): Adjust calls to put_var_into_stack. * expr.c (expand_expr): Likewise. * function.c (put_var_into_stack): Add rescan parameter. Do not call fixup_var_refs when rescan is false. (gen_mem_addressof): Likewise. (assign_parms): Adjust calls to put_var_into_stack. (setjmp_protect): Likewise. (setjmp_protect_args): Likewise. * rtl.h (gen_mem_addressof): Change prototype. * stmt.c (expand_decl): Adjust calls to put_var_into_stack. * tree.h (put_var_into_stack): Change prototype. PR c++/7086 * utils2.c: Adjust calls to put_var_into_stack. PR c++/7086 * semantics.c (genrtl_named_return_value): Adjust calls to put_var_into_stack. * typeck.c (cxx_mark_addressable): Likewise. PR c++/7086 * com.c (ffecom_sym_transform_): Adjust calls to put_var_into_stack. (ffe_mark_addressable): Likewise. From-SVN: r64781
Mark Mitchell committed -
2003-03-24 Michael Koch <konqueror@gmx.de> * java/io/DataInputStream.java (): Wrapped documentation line. (): Fixed @return tag. * java/io/DataOutputStream.java (written): Moved to top of class. (all methods): Merged documentation from classpath. * java/io/File.java: Merged copyright year with classpath. * java/io/FileInputStream.java (all methods): Merged documentation from classpath. * java/io/LineNumberReader.java (getLineNumber): Fixed @return tag. * java/io/ObjectInputStream.java. Reformatted. * java/io/ObjectOutputStream.java: Reformatted, fixed some @see tags. * java/io/OutputStreamWriter.java: Deleted empty line. * java/io/Writer.java: Reformatted. From-SVN: r64780
Michael Koch committed -
* java/awt/Frame.java (DEFAULT_CURSOR): Fixed @deprecated tag. (setCursor): Fixed @deprecated tag. From-SVN: r64779
Michael Koch committed -
2003-03-24 Michael Koch <konqueror@gmx.de> * java/beans/beancontext/BeanContextEvent.java: Reformated. From-SVN: r64778
Michael Koch committed -
From-SVN: r64773
Kaveh Ghazi committed -
gcc: * builtins.c (expand_builtin_fputs): When optimizing for size, don't transform fputs into fwrite. testsuite: * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to builtin fputs. From-SVN: r64771
Arpad Beszedes committed -
2003-03-23 Eric Blake <ebb9@email.byu.edu> * java/lang/natStringBuffer.cc (regionMatches): New function. * java/lang/String.java (count): Now package-private. * java/lang/StringBuffer.java: Merged with Classpath. From-SVN: r64770
Eric Blake committed -
From-SVN: r64769
GCC Administrator committed
-
- 23 Mar, 2003 15 commits
-
-
PR c/8224 * fold-const.c (extract_muldiv_1): Don't pass through type conversions when signedness changes for division or modulus. PR c/8224 * gcc.dg/20030323-1.c: New test. From-SVN: r64760
Mark Mitchell committed -
* config/rs6000/sysv4.h (ASM_OUTPUT_ALIGNED_BSS): Remove unnecessary globalize_label. From-SVN: r64758
Alan Modra committed -
PR c/10178 * stmt.c (expand_end_case_type): Check for overflow in range when determining whether to use a bit-test implementation. * gcc.c-torture/compile/20030323-1.c: New test case. From-SVN: r64757
Roger Sayle committed -
* cfgcleanup.c (try_optimize_cfg): Allow merging of tablejumps before flow2. * cfgrtl.c (try_redirect_by_replacing_jump): Similarly. From-SVN: r64754
Richard Henderson committed -
From-SVN: r64753
Richard Henderson committed -
PR opt/10116 * ifcvt.c (find_if_block): Disallow tablejump insns outgoing from then_bb or else_bb after flow2. From-SVN: r64750
Richard Henderson committed -
* configure.in: Check whether it is necessary to link against libm to use ldexp. * configure: Regenerate. * Makefile.in: Add LDEXP_LIB substitution variable. * java/Make-lang.in: Link jcf-dump against $(LDEXP_LIB). From-SVN: r64749
Zack Weinberg committed -
2003-03-23 Michael Koch <konqueror@gmx.de> * java/io/BufferedOutputStream.java: Reformated. * java/io/BufferedReader.java: Reformated. * java/io/ByteArrayOutputStream.java (size): Fixed @see tag. * java/io/CharArrayWriter.java (size): Fixed @see tag. * java/io/DataInput.java: Reformated. * java/io/DataOutput.java: Reformated. * java/io/DataOutputStream.java: Merged copyright years with classpath. * java/io/Externalizable.java: Reformated. * java/io/FileFilter.java: Reformated. * java/io/FileInputStream.java: Merged copyright years with classpath. * java/io/FileOutputStream.java: Merged copyright years with classpath. * java/io/FilePermission.java (FilePermission): Replaced @XXX with FIXME:. * java/io/FileWriter.java: Reformated. * java/io/FilenameFilter.java: Reformated. * java/io/FilterInputStream.java: Reformated. * java/io/FilterOutputStream.java: Reformated. * java/io/FilterReader.java: Reformated. * java/io/FilterWriter.java: Reformated. * java/io/LineNumberInputStream.java (LineNumberInputStream): Replaced @code with HTML tags to make javadoc happy. (getLineNumber): Fixed @return tag. * java/io/ObjectInput.java: Reformated. * java/io/ObjectOutput.java: Reformated. * java/io/ObjectStreamClass.java: Reformated. * java/io/PrintStream.java: Merged copyright years with classpath. * java/io/PushbackReader.java (PushbackReader): Replaced @code with @param. * java/io/SerializablePermission.java: Reformated. * java/io/StreamTokenizer.java (resetSyntax): Fixed @see tag. From-SVN: r64748
Michael Koch committed -
From-SVN: r64747
Kazu Hirata committed -
* Makefile.in (MULTIOSDIR): New macro. Use $(CC) $(LIBCFLAGS) instead of $$CC alone. (install_to_tooldir): Use it. From-SVN: r64745
Alexandre Oliva committed -
From-SVN: r64741
John David Anglin committed -
* cfgcleanup.c (insns_match_p): Do not do EQUIV substitution after reload. From-SVN: r64738
Richard Henderson committed -
* sysdep/ia64/locks.h: Include ia64intrin.h. (compare_and_swap): Use __sync_bool_compare_and_swap. (compare_and_swap_release): Expose ar.ccv assignment. From-SVN: r64737
Richard Henderson committed -
* include/private/gc_locks.h [IA64]: Include ia64intrin.h. (GC_test_and_set): Use __sync_lock_test_and_set. (GC_clear): Use volatile assignment. (GC_compare_and_exchange): Use __sync_bool_compare_and_swap. (GC_memory_write_barrier): Use __sync_synchronize. From-SVN: r64736
Richard Henderson committed -
From-SVN: r64735
GCC Administrator committed
-
- 22 Mar, 2003 12 commits
-
-
From-SVN: r64728
Bruce Korb committed -
Co-Authored-By: Bruce Korb <bkorb@gnu.org> From-SVN: r64727
DJ Delorie committed -
From-SVN: r64726
Andreas Jaeger committed -
* config/os/hpux/ctype_noninline.h (ctype<char>::classic_table): Correct return value. From-SVN: r64724
Loren J. Rittle committed -
* pa.c (output_cbranch, output_bb, output_bvb): Output nop for conditional branch to the following instruction. Use next_real_insn instead of next_active_insn. (output_dbra, output_movb, jump_in_call_delay): Use next_real_insn instead of next_active_insn. From-SVN: r64723
John David Anglin committed -
* config/s390/s390.md ("movti", "*movdi_31", "*movdf_31"): Use 'o' instead of 'm' constraint in forced-split alternatives. ("*adddi3_31", "*subdi3_31"): Likewise. Also, pass 0 instead of 1 as VALIDATE_ADDRESS parameter to operand_subword. * gcc.dg/20030321-1.c: New test. From-SVN: r64718
Ulrich Weigand committed -
From-SVN: r64717
Zack Weinberg committed -
cp: PR c++/9978, c++/9708 * cp-tree.h (instantiate_template): Add tsubst_flags parameter. * call.c (add_template_candidate_real): Adjust instantiate_template call. * class.c (resolve_address_of_overloaded_function): Likewise. * decl.c (build_enumerator): Set TREE_CONSTANT. * pt.c (check_instantiated_args): New. (push_inline_template_parms_recursive): Set TREE_CONSTANT, TREE_READONLY. (build_template_parm_index): Copy TREE_CONSTANT, TREE_READONLY. (reduce_template_parm_level): Likewise. (process_template_parm): Likewise. (check_explicit_specialization): Adjust instantiate_template call. (convert_template_argument): Don't check non-type argument here. (lookup_template_class): Check them here. (tsubst_friend_function): Adjust instantiate_template call. (instantiate_template): Add tsubst_flags parameter, use it. Check instantiated args. testsuite: PR c++/9978, c++/9708 * g++.dg/ext/vlm1.C: Adjust expected error. * g++.dg/ext/vla2.C: New test. * g++.dg/template/arg1.C: New test. * g++.dg/template/arg2.C: New test. From-SVN: r64714
Nathan Sidwell committed -
* config/h8300/h8300.c (notice_update_cc): Correctly handle the case where the set destination is STRICT_LOW_PART. From-SVN: r64711
Kazu Hirata committed -
From-SVN: r64710
Svein E. Seldal committed -
2003-03-22 Bud Davis <bdavis9659@comcast.net> * com.c (ffecom_constantunion_with_type): New function. * com.h (ffecom_constantunion_with_type): Declare. * stc.c (ffestc_R810): Check for kind type. * ste.c (ffeste_R810): Use ffecom_constantunion_with_type to discern SELECT CASE variables. From-SVN: r64709
Bud Davis committed -
2003-03-22 Andreas Tobler <a.tobler@schweiz.ch> * include/posix.h: Add suffix for darwin dynamic libraries. From-SVN: r64705
Andreas Tobler committed
-