- 27 Jan, 2002 1 commit
-
-
* config/alpha/alpha.c (alpha_sa_mask): Mark RA for unicos here too. (alpha_sa_size): Use alpha_sa_mask to compute size of saved regs. From-SVN: r49256
Richard Henderson committed
-
- 26 Jan, 2002 16 commits
-
-
* config/h8300/h8300.md: Remove bit extraction patterns that cannot be triggered. Restrict each bit extraction pattern to a variant on which the pattern is tested. From-SVN: r49253
Kazu Hirata committed -
From-SVN: r49249
Joseph Myers committed -
2002-01-26 Toon Moene <toon@moene.indiv.nluug.nl> * intrin.c (ffeintrin_cmp_name_): Correct comparison for intrinsics in intrinsic table (intrin.def). From-SVN: r49248
Toon Moene committed -
* config/h8300/h8300.md: Remove bit test patterns that cannot be triggered. Restrict each bit test pattern to a variant on which the pattern is tested. From-SVN: r49247
Kazu Hirata committed -
* builtins.c (expand_builtin_strncat): Remove redundant check for INTEGER_CST. From-SVN: r49246
Kaveh R. Ghazi committed -
MemoryImageSource.java (newPixels(byte[], ColorModel, int, int): Remove empty "if" statement to work around compiler bug. * java/awt/image/MemoryImageSource.java (newPixels(byte[], ColorModel, int, int): Remove empty "if" statement to work around compiler bug. (newPixels(int[], ColorModel, int, int): Likewise. From-SVN: r49245
Bryce McKinlay committed -
From-SVN: r49243
GCC Administrator committed -
2002-01-25 David O'Brien <obrien@FreeBSD.org> * config/i386/x86-64.h (DEFAULT_PCC_STRUCT_RETURN): Do not overide default setting. * config/i386/freebsd64.h (DEFAULT_PCC_STRUCT_RETURN): Do not override existing setting. Approved by: Richard Henderson <rth@redhat.com> Message-ID: <20020125174510.C18589@redhat.com> From-SVN: r49242
David O'Brien committed -
From-SVN: r49241
Per Bothner committed -
verify.cc (verify_fail): Change from being a top-level function to e method of _Jv_BytecodeVerifier. * verify.cc (verify_fail): Change from being a top-level function to e method of _Jv_BytecodeVerifier. Emit current method name. Pass the current verifier to type: and state: methods as needed, for better error messages, and for resolve. (resolve): Pass current class's loader for Class.forName and _Jv_FindClassFromSignature, rather than using the default loader. (various type: and state: methods): Take _Jv_BytecodeVerifier* arg. (get_type_val_for_signature): Make non-static. (various methods): Pass start_PC implicitly, not explicitly. From-SVN: r49240
Per Bothner committed -
* testsuite/thread/pthread1.cc: Use one condition variable per predicate instead of tricky use of one condition variable. From-SVN: r49239
Loren J. Rittle committed -
* dbxout.c (dbxout_init): Use assemble_name rather than just stripping off the first character. (dbxout_source_file): Likewise. Index: gcc/testsuite/ChangeLog * gcc.dg/debug/debug.exp: New file. * gcc.dg/debug/trivial.c: New file. * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/. * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/. * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/. * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/. * gcc.dg/debug/debug-1.c: Moved from gcc.dg/. * gcc.dg/debug/debug-2.c: Moved from gcc.dg/. * gcc.dg/debug/debug-3.c: Moved from gcc.dg/. * gcc.dg/debug/debug-4.c: Moved from gcc.dg/. * gcc.dg/debug/debug-5.c: Moved from gcc.dg/. * gcc.dg/debug/debug-6.c: Moved from gcc.dg/. * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/. * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/. * gcc.dg/20000503-1.c: Removed. * gcc.dg/20010207-1.c: Removed. * gcc.dg/20011223-1.c: Removed. * gcc.dg/20020104-2.c: Removed. * gcc.dg/debug-1.c: Removed. * gcc.dg/debug-2.c: Removed. * gcc.dg/debug-3.c: Removed. * gcc.dg/debug-4.c: Removed. * gcc.dg/debug-5.c: Removed. * gcc.dg/debug-6.c: Removed. * gcc.dg/dwarf2-1.c: Removed. * gcc.dg/dwarf2-2.c: Removed. From-SVN: r49238
Geoffrey Keating committed -
* config/sparc/sparc.c (sparc_emit_set_symbolic_const64): Compare using rtx_equal_p, not by comparing pointers. From-SVN: r49237
DJ Delorie committed -
2002-01-25 Benjamin Kosnik <bkoz@redhat.com> * include/bits/fstream.tcc (filebuf::close()): Fix close for input streams. (filebuf::_M_really_overflow): Match indeterminate and sync calls. * testsuite/27_io/filebuf.cc: Compile only. * testsuite/27_io/filebuf_members.cc: Move tests to here. * testsuite/27_io/filebuf_virtuals.cc: And here. Revert sungetc, sync changes for expected values. * testsuite/27_io/filebuf-*: Move to... * testsuite/27_io/filebuf_virtuals-*: ...here. * testsuite/27_io/istream.cc: Compile only, activate. * testsuite/27_io/ostream.cc: Same. * testsuite/27_io/iostream.cc: New. * testsuite/27_io/iostream_members.cc: New. From-SVN: r49236
Benjamin Kosnik committed -
* emit-rtl.c (gen_rtx_REG): Always return the same rtx for PIC_OFFSET_TABLE_REGNUM. (init_emit_once): Use gen_raw_REG to initialize pic_offset_table_rtx. From-SVN: r49234
Steve Ellcey committed -
2002-01-25 David O'Brien <obrien@FreeBSD.org> * config.gcc (x86_64-*-freebsd*): New target. (x86_64-*-netbsd*,x86_64-*-linux*): Use ${tm_file} rather than its value. (i[34567]86-*-freebsd*): Don't include svr4.h. * config/i386/freebsd64.h: New file. Approved by: Richard Henderson <rth@redhat.com> Message-ID: <20020125160119.B17943@redhat.com> From-SVN: r49233
David O'Brien committed
-
- 25 Jan, 2002 23 commits
-
-
* config/alpha/x-vms (version): Make static. * config/alpha/vms.h (MD_FALLBACK_FRAME_STATE_FOR): Fix error in previous checkin. From-SVN: r49230
Douglas B Rupp committed -
* Makefile.in (install-headers-cp): New target. * config.gcc (alpha-dec-*vms*): Install headers with install-headers-cp From-SVN: r49229
Douglas B Rupp committed -
From-SVN: r49228
Douglas B Rupp committed -
* gennews (files): Replace gcc-2.95/gcc-2.95.html, gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html, and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html. From-SVN: r49226
Gerald Pfeifer committed -
* unroll.c (unroll_loop): Lower final_value to nonmemory operand; avoid it's copies. From-SVN: r49224
Jan Hubicka committed -
* builtins.c (expand_builtin_strncpy): Use integer_zerop instead of compare_tree_int. (expand_builtin_strncat): Likewise. * c-decl.c (finish_struct): Use tree_low_cst. * tree.h (compare_tree_int): Arg is unsigned HOST_WIDE_INT. * tree.c (compare_tree_int): Likewise. From-SVN: r49222
Richard Kenner committed -
* reload1.c (eliminate_regs_in_insn): Recognize frame pointer adjustments even if they are implemented by more than two insns. From-SVN: r49221
Ulrich Weigand committed -
* df.c (df_ref_create, df_ref_record_1, df_ref_record): Kill BB argument. * df.h (struct ref): Kill B. (DF_REF_BB, DF_REF_BBNO): Use BLOCK_FOR_INSN. * basic-block.h (PROP_EQUAL_NOTES): New flag. * flow.c (propagate_one_insn): Use it. (mark_used_regs): Handle NIL. From-SVN: r49220
Jan Hubicka committed -
* config/stormy16/stormy16.md (tablejump_pcrel): Use a MEM to help folding. From-SVN: r49219
Geoffrey Keating committed -
* include/gc.h (GC_INIT): Add DATASTART and DATAEND roots on AIX. * include/private/gcconfig.h (RS6000): Add 64-bit AIX support. Define USE_GENERIC_PUSH_REGS. Use AIX _data and _end symbols for DATASTART and DATAEND roots. * rs6000_mach_dep.s: Add function descriptor and traceback table. From-SVN: r49218
David Edelsohn committed -
rs6000.md (prefetch): Make address V4SI mode so that the address is restricted to legitimate form for... * rs6000.md (prefetch): Make address V4SI mode so that the address is restricted to legitimate form for instruction. From-SVN: r49217
David Edelsohn committed -
* java/awt/FlowLayout.java (layoutContainer): Correctly compute loop termination condition. * java/awt/GridLayout.java (getSize): Use `real_cols' to compute width. From-SVN: r49216
Tom Tromey committed -
* doc/install.texi (xtensa-*-elf): New target. (xtensa-*-linux*): New target. * doc/contrib.texi: Add myself. From-SVN: r49215
Bob Wilson committed -
* testsuite/thread/pthread1.cc: Enable on cygwin. * testsuite/thread/pthread2.cc: Likewise. * testsuite/thread/pthread3.cc: Likewise. * testsuite/thread/pthread4.cc: Likewise. * testsuite/thread/pthread5.cc: Likewise. * testsuite/thread/pthread6.cc: Likewise. From-SVN: r49214
David Billinghurst committed -
From-SVN: r49213
Nick Clifton committed -
* unwind-dw2-fde-glibc.c: If inhibit_libc, use __register_frame* registry only. * crtstuff.c: Likewise. From-SVN: r49212
Jakub Jelinek committed -
* g++.old-deja/g++.other/eh5.C: New test. * g++.old-deja/g++.other/sibcall2.C: New test. * g++.old-deja/g++.other/array9.C: New test. * g++.old-deja/g++.other/typename2.C: New test. * g++.old-deja/g++.other/crash60.C: New test. * g++.old-deja/g++.other/conv9.C: New test. * g++.old-deja/g++.other/mangle10.C: New test. * g++.old-deja/g++.other/unchanging1.C: New test. * g++.old-deja/g++.other/exprstmt1.C: New test. * g++.old-deja/g++.other/inline23.C: New test. * g++.old-deja/g++.eh/ia64-1.C: New test. * g++.old-deja/g++.other/dwarf2-1.C: New test. * g++.old-deja/g++.other/mangle11.C: New test. * g++.old-deja/g++.other/reload1.C: New test. * g++.old-deja/g++.other/static20.C: New test. * g++.old-deja/g++.other/local-alloc1.C: New test. * g++.old-deja/g++.other/conv8.C: New test. * g++.old-deja/g++.other/stmtexpr2.C: New test. * g++.old-deja/g++.other/storeexpr1.C: New test. * g++.old-deja/g++.other/storeexpr2.C: New test. * g++.dg/eh/template2.C: New test. * g++.dg/warn/weak1.C: New test. From-SVN: r49211
Jakub Jelinek committed -
From-SVN: r49210
GCC Administrator committed -
* java/awt/Shape.java: Merged with Classpath. * java/awt/Scrollbar.java: Merged with Classpath. From-SVN: r49208
Tom Tromey committed -
From-SVN: r49207
Tom Tromey committed -
Container.java (addNotify): Unconditionally call addNotifyContainerChildren and superclass addNotify. * java/awt/Container.java (addNotify): Unconditionally call addNotifyContainerChildren and superclass addNotify. From-SVN: r49206
Tom Tromey committed -
2002-01-24 Benjamin Kosnik <bkoz@redhat.com> * testsuite/27_io/ostream_inserter_char.cc (test07): New. 2002-01-24 Benjamin Kosnik <bkoz@redhat.com> * include/bits/basic_ios.h (basic_ios::_M_check_facet): Make const, tweak. (basic_ios::fill(char_type)): Use fill(). * include/bits/basic_ios.tcc (basic_ios::widen): Use _M_check_facet. (basic_ios::narrow): Same. (basic_ios::_M_cache_facets): Explicitly set cached facets to zero if they are invalid. (basic_ios::init): Comment. * testsuite/27_io/ios_init.cc (test02): New. From-SVN: r49205
Benjamin Kosnik committed -
* config/h8300/h8300.md (negation patterns): Tighten predicates to register_operand. From-SVN: r49204
Kazu Hirata committed
-