Age | Commit message (Collapse) | Author | Files | Lines |
|
* doc/cpp.texi: Update.
* doc/cpp.1: Regenerate.
From-SVN: r43414
|
|
From-SVN: r43411
|
|
2001-06-15 Dennis Bjorklund <db@zigo.dhs.org>
* sv.po: Updated. Approximately 1100 of 3600 strings translated.
From-SVN: r43410
|
|
From-SVN: r43408
|
|
From-SVN: r43407
|
|
* doc/cpp.texi: Formatting corrections.
Correct buggy example of use of __GNUC__ etc.
Clarify $ in identifiers.
* doc/cpp.1: Regenerate.
From-SVN: r43404
|
|
From-SVN: r43403
|
|
* doc/install.texi (Specific, alpha*-*-*): Fixed Tru64 UNIX
etc. spelling.
(Specific, alpha-*-osf1): Renamed to alpha*-*-osf*.
Added Tru64 UNIX V5.1 bootstrap hints.
(Specific, alpha*-*-osf*): Removed old section, obsolete.
From-SVN: r43402
|
|
* doc/install.texi (Specific): Mention that glibc cannot be
compiled with GCC 3.0.
From-SVN: r43400
|
|
ctor vtable with.
* class.c (dfs_accumulate_vtbl_inits): Just point to the base we're
sharing a ctor vtable with. Merge code for cases 1 and 2.
(binfo_ctor_vtable): New fn.
(build_vtt_inits, dfs_build_secondary_vptr_vtt_inits): Use it.
From-SVN: r43399
|
|
2001-06-14 Andrew Haley <aph@redhat.com>
* combine.c (nonzero_bits): Don't optimize away division by
zero.
From-SVN: r43398
|
|
From-SVN: r43397
|
|
* doc/cpp.texi: Revised and brought up to date.
* doc/cpp.1: Regenerate.
[[Split portion of a mixed commit.]]
From-SVN: r43395.2
|
|
* doc/cpp.texi: Revised and brought up to date.
* doc/cpp.1: Regenerate.
From-SVN: r43394
|
|
From-SVN: r43393
|
|
From-SVN: r43392
|
|
From-SVN: r43388
|
|
* doc/install.texi: Update for C4x.
* README.C4X: Remove.
From-SVN: r43385
|
|
* doc/c-tree.texi, doc/contrib.texi, doc/extend.texi,
doc/gcc.texi, doc/install.texi, doc/invoke.texi, doc/md.texi,
doc/objc.texi, doc/rtl.texi, doc/tm.texi: Fix spelling and typos.
Consistently use "built-in" and "bit-field". Minor logical markup
improvements.
* doc/gcc.1: Regenerate.
From-SVN: r43383
|
|
From-SVN: r43379
|
|
2001-06-14 Daniel J. Berlin <dan@cgsoftware.com>
* doc/gcc.texi: Update passes documentation to be more in tune
with reality.
From-SVN: r43376
|
|
From-SVN: r43373
|
|
* class.c (dfs_find_final_overrider): Fix logic.
* class.c (update_vtable_entry_for_fn): Uncomment optimization to use
virtual thunk instead of non-virtual.
(get_matching_virtual): Uncomment.
* pt.c (unify): Don't recurse between the POINTER_TYPE and the
OFFSET_TYPE. If we're adding cv-quals, the extra ones would be on
PARM, not ARG.
From-SVN: r43372
|
|
* doc/c-tree.texi, doc/contrib.texi, doc/extend.texi,
doc/gcc.texi, doc/gcov.texi, doc/install-old.texi,
doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Use more
logical markup. Use TeX quotes and dashes. Use @dots{} and
@minus{}. Avoid spaces inside @var. Update last modification
date in gcc.texi.
* doc/gcc.1, doc/gcov.1: Regenerate.
From-SVN: r43369
|
|
cp:
* class.c (dfs_accumulate_vtbl_inits): For case 2 & 3, make sure
we've not emerged from the hierarchy of RTTI_BINFO on reaching
a non-virtual base.
testsuite:
* g++.old-deja/g++.abi/vbase8-9.C: New test.
From-SVN: r43368
|
|
* i386.c (x86_accumulate_outgoing_args, x86_prologue_using_move,
x86_epilogue_using_move): New global variables.
(override_options): Enable ACCUMULATE_OUTGOING_ARGS if preferred.
(ix86_emit_save_regs_using_mov): New static function.
(ix86_expand_prologue, ix86_expand_epilogue): Use moves if preferred.
* i386.h (MASK_MMX, MASK_SSE, MASK_SSE2, MASK_128BIT_LONG_DOUBLE,
MASK_MIX_SSE_I387): Renumber.
(MASK_NO_ACCUMULATE_OUTGOING_ARGS): New.
(x86_accumulate_outgoing_args, x86_prologue_using_move,
x86_epilogue_using_move): Declare.
(TARGET_PROLOGUE_USING_MOVE, TARGET_EPILOGUE_USING_MOVE): New.
From-SVN: r43366
|
|
From-SVN: r43362
|
|
From-SVN: r43358
|
|
From-SVN: r43357
|
|
2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
variable.
From-SVN: r43351
|
|
From-SVN: r43344
|
|
From-SVN: r43342
|
|
From-SVN: r43341
|
|
* BUGS: Remove.
* NEWS: Likewise.
From-SVN: r43340
|
|
* ifcvt.c (cond_exec_get_condition): Use reversed_comparison_code.
(cond_exec_process_if_block, dead_or_predicable): Likewise.
From-SVN: r43336
|
|
* mips-tfile.c (copy_object): Always pass indexNil for symbol
table index.
From-SVN: r43334
|
|
2001-06-13 Kazu Hirata <kazu@hxi.com>
* config/h8300/h8300.h (OK_FOR_T): Remove.
(EXTRA_CONSTRAINT): Do not use OK_FOR_T.
* config/h8300/h8300.md: Remove alternatives involving inc and dec
in the helper patterns for addhi3 and addsi3.
From-SVN: r43329
|
|
2001-06-13 Phil Edwards <pme@sources.redhat.com>
* doc/contrib.texi: Link to libstdc++'s thanks.html for now.
From-SVN: r43319
|
|
* Makefile.in: Move _bb and __gcc_bcmp to LIB2FUNCS_ST.
* libgcc-std.ver: Take out __bb* and __gcc_bcmp.
* config/t-slibgcc-elf-ver, config/t-slibgcc-sld,
config/alpha/t-osf4, config/mips/t-iris6: Extract all
references to @shlib_map_file@, @shlib_objs@, or
@shlib_base_name@ to Makefile variables.
Bump soname version of libgcc to 1.
From-SVN: r43316
|
|
* doc/install.texi: Use more logical markup. Include @node
commands in the source when generating any non-HTML.
From-SVN: r43314
|
|
* README: Replace with a cut-down and updated version of gcc/README.
gcc:
* README: Remove. Some of the contents moved to ../README.
From-SVN: r43312
|
|
From-SVN: r43311
|
|
* doc/install.texi (--enable-shared): List package names
recognized by GCC.
From-SVN: r43308
|
|
* doc/install.texi (ix86-*-solaris*): Removed, outdated.
(*-*-solaris*): Document problem in /bin/sh that affects
configuring libraries.
(sparc-*-solaris*): Recommend GNU binutils 2.11.1 or vendor tools.
(*-sun-solaris2.8): Document linker problem that explains why
libjava is disabled by default.
From-SVN: r43303
|
|
* toplev.c (rest_of_compilation): Remove dead code before
purge_addressof.
From-SVN: r43301
|
|
Reverted:
2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
* configure.in (sparc*-*-*): Check assembler R_SPARC_UA32 support.
* configure: Rebuilt.
From-SVN: r43300
|
|
Fix for PR 3128, IA-64 linux kernel miscompile
* loop.c (strength_reduce): Move bl->all_reduced set before
check_ext_dependant_givs call.
(check_ext_dependant_givs): Clear bl->all_reduced when ignoring givs.
From-SVN: r43298
|
|
* doc/extend.texi (Function Attributes): Document SH's sp_switch
and trap_exit.
From-SVN: r43293
|
|
* doc/invoke.texi: Use more logical markup. Use TeX quotes,
dashes and @dots{}.
From-SVN: r43286
|
|
update arguments.
* config/i386/i386.c (ix86_expand_prologue): Always use
gen_pro_epilogue_adjust_stack; update arguments.
(ix86_expand_epilogue): Likewise.
(ix86_emit_epilogue_esp_adjustment): Remove.
(ix86_adjust_cost): Remove pro_epilogue_adjust_stack hack.
* config/i386/i386.md (pro_epilogue_adjust_stack): Use a BLKmode
clobber of scratch memory instead of a modification of EBP as the
barrier. Update all peepholes to match.
From-SVN: r43284
|