- 31 Jan, 2002 12 commits
-
-
From-SVN: r49359
Bryce McKinlay committed -
2002-01-30 Benjamin Kosnik <bkoz@redhat.com> * config/locale/c_locale_gnu.cc: Same errno fixes as generic. * ChangeLog-2001: Fix my spelling errors... * docs/html/17_intro/RELEASE-NOTES: Update. * docs/html/17_intro/TODO: Update. * README (file): Update. From-SVN: r49358
Benjamin Kosnik committed -
From-SVN: r49357
Tom Rix committed -
* config/mips/mips.h (PARM_BOUNDARY): Guarantee alignment of arguments to 64-bit boundaries on 64-bit ABIs. From-SVN: r49356
Alexandre Oliva committed -
From-SVN: r49355
Steve Ellcey committed -
2002-01-30 Benjamin Kosnik <bkoz@redhat.com> * config/locale/c_locale_gnu.cc: Same errno fixes as generic. From-SVN: r49354
Benjamin Kosnik committed -
2002-01-30 Phil Edwards <pme@gcc.gnu.org> * cp-demangle.c (cp_demangle_type): Do not protect with IN_LIBGCC2. (cplus_demangle_v3): Mimic __cxa_demangle and fall back on cp_demangle_type. * testsuite/demangle-expected: New gnu-v3 test. From-SVN: r49353
Phil Edwards committed -
* c-decl.c (grokdeclarator): Handle type being a typedef for an invalid type. testsuite: * gcc.dg/noncompile/20020130-1.c: New test. From-SVN: r49352
Joseph Myers committed -
* jartool.c (main): NULL-terminate new_argv. Pass 0 as argument to init_args. From-SVN: r49351
Tom Tromey committed -
* config/locale/c_locale_generic.cc: Check errno for ERANGE instead of non-zero to aid portability. From-SVN: r49350
Loren J. Rittle committed -
2002-01-30 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de> * docs/html/22_locale/messages.html: Fix example code. From-SVN: r49349
Peter Schmid committed -
* testsuite/27_io/ostream_inserter_arith.cc (test03_check): Break out from test03 and templatize. (test03): Use it. From-SVN: r49348
Richard Henderson committed
-
- 30 Jan, 2002 13 commits
-
-
2002-01-30 Toon Moene <toon@moene.indiv.nluug.nl> * intrin.c (upcasecmp_): New function. (ffeintrin_cmp_name_): Use it to correctly compare name and table entry for bsearch. From-SVN: r49347
Toon Moene committed -
2002-01-30 David O'Brien <obrien@FreeBSD.org> * config.gcc: Include sparc/biarch64.h rather than sparc/sparc_bi.h. * config/sparc/sparc_bi.h: Remove file. * config/sparc/biarch64.h: New file (rename of sparc_bi.h). Approved by: Richard Henderson <rth@redhat.com> Message-ID: <20020130102608.B9040@redhat.com> From-SVN: r49346
David O'Brien committed -
* java/net/natPlainSocketImpl.cc (_Jv_recv): Added template parameter for `recv' return type. From-SVN: r49345
Tom Tromey committed -
* verify.cc (handle_ret_insn): Check for subroutine merge here... (state::merge): ... not here. (subr_entry_info): New structure. (entry_points): New field. (~_Jv_BytecodeVerifier): Correctly free jsr_ptrs. Free entry_points. From-SVN: r49344
Tom Tromey committed -
* config/locale/numpunct_members_gnu.cc (numpunct<char, wchar_t>::_M_initialize_numpunct()): Fix initialization of _M_grouping for locales which have _M_thousands_sep == '\0'(L'\0', respectively). * testsuite/22_locale/numpunct_byname.cc (test02): Add test. From-SVN: r49343
Paolo Carlini committed -
2002-01-30 Paolo Carlini <pcarlini@unitus.it> * testsuite/27_io/ostream_inserter_arith.cc (test03): Better fix for 32/64 bit architectures, avoiding the implicit assumption that CHAR_BIT == 8. From-SVN: r49342
Paolo Carlini committed -
From-SVN: r49341
Richard Henderson committed -
From-SVN: r49340
Zack Weinberg committed -
From-SVN: r49338
GCC Administrator committed -
2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com> * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r. From-SVN: r49337
David Billinghurst committed -
* gcc.c-torture/execute/991118-1.c: Cast various constants back to long long. * gcc.c-torture/execute/bf64-1.c: Likewise. From-SVN: r49336
Richard Henderson committed -
* java/awt/List.java (addNotify): Correctly check to see if peer does not exist. From-SVN: r49335
Tom Tromey committed -
* dwarf2out.c (dwarf_cfi_name): Add other DWARF 3 codes. (output_cfi): Likewise. Disable DW_CFA_GNU_negative_offset_extended. (reg_save): Use DW_CFA_offset_extended_sf instead. * dwarf2out.c (dwarf2out_finish): Don't abort if there were errors. From-SVN: r49334
Jason Merrill committed
-
- 29 Jan, 2002 15 commits
-
-
* cselib.c (cselib_record_sets): Use IF_THEN_ELSE result in cselib_lookup. * gcc.c-torture/execute/20020129-1.c: New test. From-SVN: r49333
Jakub Jelinek committed -
From-SVN: r49332
Richard Henderson committed -
2002-01-29 Aldy Hernandez <aldyh@redhat.com> * rs6000.md ("*call_value_local32"): Remove constraints. ("*call_value_local64"): Same. ("*call_value_indirect_nonlocal_aix32"): Same. ("*call_value_nonlocal_aix32"): Same. ("*call_value_indirect_nonlocal_aix64"): Same. ("*call_value_nonlocal_aix64"): Same. ("*call_value_nonlocal_sysv"): Same. From-SVN: r49331
Aldy Hernandez committed -
From-SVN: r49330
Richard Henderson committed -
* expr.c (force_operand): Ignore flag_pic for detecting pic address loads. * regclass.c (init_reg_sets_1): Test fixed_regs not flag_pic for determining if PIC_OFFSET_TABLE_REGNUM is call-clobbered. * resource.c (mark_target_live_regs): Use regs_invalidated_by_call instead of open-coded loop. * doc/tm.texi (PIC_OFFSET_TABLE_REGNUM): Clarify that it must be fixed when in use. From-SVN: r49329
Richard Henderson committed -
* sched-int.h (struct deps_reg): Add uses_length, clobbers_length. * sched-rgn.c (propagate_deps): Update them. * sched-deps.c (sched_analyze_insn): Update them. Flush the clobbers list when either gets too long. From-SVN: r49328
Richard Henderson committed -
* config/i386/i386.h (LIMIT_RELOAD_CLASS): Handle LEGACY_REGS and INDEX_REGS the same as GENERAL_REGS. (SECONDARY_OUTPUT_RELOAD_CLASS): Likewise. From-SVN: r49327
Jakub Jelinek committed -
From-SVN: r49326
Neil Booth committed -
* config/s390/s390.md (movstrsico, movstrdix_64, movstrsix_31): Remove, replace by ... (movstrdi_short, movstrsi_short, movstrdi_long, movstrsi_long): ... these. New. (movstrdi, movstrsi): Adapt. (rotldi3, rotlsi3, ashldi3, *ashldi3_31, *ashldi3_64, ashlsi3, lshrdi3, *lshrdi3_31, *lshrdi3_64, lshrsi3): Remove unnecessary CC clobber. (*ashrdi3_cc_31, *ashrdi3_cconly_31, *ashrdi3_cc_64, *ashrdi3_cconly_64, *ashrsi3_cc, *ashrsi3_cconly): New. (divmoddi4): Don't partially initialize TImode register. From-SVN: r49325
Ulrich Weigand committed -
From-SVN: r49324
Geoffrey Keating committed -
* flow.c (print_rtl_and_abort): Remove. (print_rtl_and_abort_fcn): Remove. (verify_local_live_at_start): Use dump_bb instead. (verify_wide_reg): Likewise. Take a basic_block, not rtl endpoints. (verify_wide_reg_1): Return 2 on mode test failure. From-SVN: r49323
Richard Henderson committed -
From-SVN: r49322
Neil Booth committed -
PR c/3325 * c-decl.c (enum_decl_context): Remove BITFIELD. (grokdeclarator): Take bitfield width as an input. Ensure bitfields are given the correct type. Perform bitfield width validation with build_bitfield_integer_type rather than waiting for finish_struct. (grok_typename, grok_typename_in_parm_context, start_decl, push_parmdecl, grokfield, start_function): Update calls to grokdeclarator. (build_bitfield_integer_type): New function. (finish_struct): Move bitfield validation to grokdeclarator and build_bitfield_integer_type. * tree.c (build_nonstandard_integer_type): New function. * tree.h (build_nonstandard_integer_type): New prototype. objc: * objc-act.c (objc_copy_list): Remove DECL_INITIAL kludge. testsuite: * gcc.c-torture/compile/20000224-1.c: Update. * gcc.c-torture/execute/bitfld-1.c: New tests. * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests. * gcc.dg/uninit-A.c: Update. From-SVN: r49321
Neil Booth committed -
* java/awt/GridLayout.java (layoutContainer): Use number of rows to compute height of each cell, and number of columns to compute width of each cell. * java/awt/Window.java (getOwnedWindows): Don't return null. * java/awt/FlowLayout.java (layoutContainer): Set width and height of component. Increment x using horizontal gap, not vertical gap. From-SVN: r49320
Tom Tromey committed -
* snapshot-README, snapshot-index.html: Use expressions such as @DATE@ rather than hardcoded dates. From-SVN: r49319
Joseph Myers committed
-