Age | Commit message (Collapse) | Author | Files | Lines |
|
From-SVN: r42709
|
|
2001-05-29 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
* include/c_std/bits/std_cstdlib.h:: Move C99 thingies to __gnu_cxx::.
* include/c_std/bits/std_cwchar.h (__gnu_cxx): Likewise.
2001-05-27 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
* include/c_std/bits/std_cmath.h: Move C99 functions in __gnu_cxx::.
* include/c_std/bits/std_cstdlib.h: Same.
* include/c_std/bits/std_cwchar.h: Same.
From-SVN: r42707
|
|
--enable-optimization="-O3")
cp:
PR g++/2936
* decl.c (finish_anon_union): Copy context.
* optimize.c (remap_decl): Remap anonymous aggregate members too.
testsuite:
* g++.old-deja/g++.other/optimize3.C: New file.
From-SVN: r42705
|
|
* docs/html/17_intro/howto.html: Update link.
* docs/html/23_containers/howto.html: Likewise. Add new link.
From-SVN: r42703
|
|
From-SVN: r42701
|
|
From-SVN: r42696
|
|
From-SVN: r42694
|
|
* configure: Rebuilt.
* configure.in: Only add multilib support code if we just rebuilt
top-level Makefile.
From-SVN: r42693
|
|
2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
* gcc.c-torture/compile/20010518-2.x: New file to compile, not
assemble.
From-SVN: r42692
|
|
2001-05-29 Andrew Haley <aph@redhat.com>
* include/i386-signal.h (MAKE_THROW_FRAME): Don't fix up frame
pointer: the dwarf unwinder in libgcc will do everything that's
needed.
(HANDLE_DIVIDE_OVERFLOW): Tidy. Don't mess with stack frames any
more than we absolutely need to.
* configure.host (EXCEPTIONSPEC): Remove libgcj_sjlj on Alpha.
* configure.in (SIGNAL_HANDLER): Use include/dwarf2-signal.h on
Alpha.
(SIGNAL_HANDLER): Test "$enable_sjlj_exceptions", not
"$libgcj_sjlj".
* configure: Rebuilt.
* include/dwarf2-signal.h (MAKE_THROW_FRAME): Adjust PC
for Alpha.
(SIGNAL_HANDLER): Use siginfo style handler.
(INIT_SEGV): Likewise.
(INIT_FPE): Likewise.
* include/ppc-signal.h: Delete whole file.
From-SVN: r42691
|
|
* configure.in (gcc_version): Remove unrequired \ on ". (Solaris
/bin/sed fails on [^\"]).
(configargs.h): Likewise.
From-SVN: r42689
|
|
From-SVN: r42688
|
|
From-SVN: r42685
|
|
From-SVN: r42683
|
|
using g++ with native linker.
* ltcf-cxx.sh (osf3/osf4/osf5): Support creation of C++ shared
libraries when using g++ with native linker.
From-SVN: r42680
|
|
* c-tree.texi, contrib.texi, cpp.texi, extend.texi, gcc.texi,
gcov.texi, install.texi, md.texi, objc.texi, rtl.texi, tm.texi:
Remove trailing whitespace.
From-SVN: r42678
|
|
From-SVN: r42677
|
|
From-SVN: r42675
|
|
From-SVN: r42673
|
|
http://freeware.sgi.com/.
* doc/install.texi (Specific): http://reality.sgi.com/ariel/freeware/
became http://freeware.sgi.com/.
From-SVN: r42671
|
|
From-SVN: r42669
|
|
* local-alloc.c (update_equiv_regs): Don't eliminate constant
expressions at -O0.
From-SVN: r42667
|
|
* objc/objc-act.c: Add/fix various comments.
(init_selector): Remove, no longer used.
(build_msg_pool_reference): Ditto.
(objc_debug): Ditto.
From-SVN: r42666
|
|
* c-decl.c (init_decl_processing):
Don't call start_identifier_warnings.
* flags.h (warn_id_clash, id_clash_len): Remove.
* stringpool.c: Don't include flags.h.
(scan_for_clashes, do_identifier_warnings,
start_identifier_warnings): Remove.
* toplev.c (warn_id_clash, id_clash_len): Remove.
(display_help): Don't document -Wid-clash.
(decode_W_option): Print warning on -Wid-clash.
* tree.h (start_identifier_warnings): Remove.
* invoke.texi: Remove documentation of -Wid-clash.
From-SVN: r42665
|
|
From-SVN: r42663
|
|
From-SVN: r42661
|
|
* c-tree.texi: Reformat the manual as a single chapter now
included by gcc.texi.
* gcc.texi: Include c-tree.texi. Merge all indexes.
* Makefile.in (dvi): Add generation for the cppinternals
documentation. Added dependencies on fdl.texi and c-tree.texi
where appropriate. Use TEXI2DVI instead of custom tex calls.
(info): Added dependencies on fdl.texi and c-tree.texi where
appropriate. Remove the target c-tree.info.
From-SVN: r42660
|
|
* Make-lang.in ($(srcdir)/f/g77.info): Added dependencies on
fdl.texi.
(f/g77.dvi): Use TEXI2DVI instead of custom tex calls. Create the
dvi file in the f directory.
From-SVN: r42659
|
|
* Make-lang.in ($(srcdir)/java/gcj.info): Added dependencies on
fdl.texi.
(java/gcj.dvi): Use TEXI2DVI instead of custom tex calls. Create
the dvi file in the java directory.
From-SVN: r42658
|
|
* Make-lang.in (dvi): Use ch/chill.dvi not chill.dvi.
(ch/chill.dvi): Use TEXI2DVI instead of custom tex calls. Create
the dvi file in the ch directory.
From-SVN: r42657
|
|
* combine.c (try_combine): Fix typo in comment.
* expr.c (expand_expr): Likewise.
* config/i370/i370.md (untyped_call): Likewise.
From-SVN: r42655
|
|
From-SVN: r42652
|
|
cp:
PR g++/2823
* semantics.c (expand_body): Don't optimize thunks.
testsuite:
* g++.old-deja/g++.other/optimize2.C: New file.
From-SVN: r42650
|
|
From-SVN: r42644
|
|
From-SVN: r42643
|
|
is operating in test mode
* fixinc/fixtests.c(stdc_0_in_system_headers_test): Must return "FIX"
when fixincl is operating in test mode
* fixinc/inclhack.def(AAB_dgux_int_varargs) : aesthetics
(AAB_ultrix_limits): remove redundant text
(AAB_ultrix_memory): ditto
(AAB_ultrix_string): ditto
(djgpp_wchar_h): fix the test text
(irix_stdio_va_list): add test text
(irix_limits_const): add a testing output file (limits.h is overwritten)
(strict_ansi_not_ctd): put limits.h second in list for same reason
(solaris27_mutex_init): test text needed selection text, too
* fixinc/fixtests.c(stdc_0_in_system_headers_test): in testing mode,
always apply the fix
From-SVN: r42642
|
|
From-SVN: r42641
|
|
From-SVN: r42640
|
|
From-SVN: r42639
|
|
From-SVN: r42638
|
|
From-SVN: r42637
|
|
From-SVN: r42636
|
|
when fixincl is operating in test mode
From-SVN: r42635
|
|
From-SVN: r42634
|
|
From-SVN: r42633
|
|
From-SVN: r42632
|
|
From-SVN: r42631
|
|
so we have to adjust the gnu_types fix test for that.
From-SVN: r42630
|
|
From-SVN: r42629
|
|
From-SVN: r42628
|