gcc/gcc ChangeLog.apple-ppc c-common.c c-commo ...
dpatel@gcc.gnu.org
dpatel@gcc.gnu.org
Tue Aug 10 15:21:00 GMT 2004
CVSROOT: /cvs/gcc
Module name: gcc
Branch: apple-ppc-branch
Changes by: dpatel@gcc.gnu.org 2004-08-10 15:21:48
Modified files:
gcc : ChangeLog.apple-ppc c-common.c c-common.h
c-lex.c c-opts.c c.opt dbxout.c debug.c debug.h
dwarf2out.c flags.h gcc.c opts.c
gcc/cp : ChangeLog.apple-ppc decl2.c
gcc/doc : invoke.texi
gcc/testsuite : ChangeLog.apple-ppc
Removed files:
gcc/testsuite/gcc.dg/ss: README one.c one.ssh ss-cmd1.c ss.exp
Log message:
Remove Symbol Separation.
Radar 3555440. Reviewed by Mike Stump.
* c-common.c (cb_restore_write_symbols, cb_clear_write_symbols,
cb_start_symbol_repository, cb_end_symbol_repository,
cb_is_builtin_identifier). Remove.
(debug.h): Do not include.
* c-common.h (dbg_dir): Remove.
(dbg_ss_init, c_common_write_context, cb_clear_write_sybols,
cb_restor_write_symbols, cb_start_symbol_repository, c_valid_cinfo,
cb_end_symbol_repository, cb_is_builtin_identifier): Remove extern
decls.
* c-lex.c (init_c_lex): Do not set up symbol separation call backs.
(c_common_write_context): Remove.
* c-objc-common.c (c_objc_common_finish_file): Do not write context.
* c-opts.c (dbg_dir): Remove.
(c_common_handle_option): Remove symbol separation option handling.
(c_common_parse_file): Do not initialize symbol repository.
* c.opt (Winvalid-sr, fsave-repository=): Remove.
* dbxout.c (dbxout_restore_write_symbols, dbxout_clear_write_symbols,
dbxout_start_symbol_repository, dbxout_end_symbol_repository) Remove.
(dbx_debug_h): Remove symbol separation hoooks.
(xcoff_debug): Same.
* debug.c (do_nothing_): Remove symbol separation hooks.
* debug.h (gcc_debug_hooks): Same.
* dwarf2out.c (dwarf2_debug): Same.
* flags.h (orig_write_symbols, flag_grepository): Same.
* gcc.c (pch): Remove fsave-repository support.
(cc1_options): Same.
(asm_options): Same.
(default_compilers): Same.
(option_map): Same.
(dbg_ss): Remove.
(static_specs): Remove dbg_ss.
* opts.c (orig_write_symbols, flag_grepository): Remove.
(set_debug_level): Remove symbol separation support.
cp
* decl2.c (finish_file): Do not write context.
doc/invoke.texi: Remove symbol separation documentation.
testsuite
* gcc.dg/ss/README: Remove.
* gcc.dg/ss/ss.exp: Remove.
* gcc.dg/ss/one.c: Remove.
* gcc.dg/ss/one.ssh: Remove.
* gcc.dg/ss/ss-cmd1.c: Remove.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.apple-ppc.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.1.2.112&r2=1.1.2.113
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-common.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.344.2.64.2.18&r2=1.344.2.64.2.19
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-common.h.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.141.2.48.2.12&r2=1.141.2.48.2.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-lex.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.182.2.18.2.9&r2=1.182.2.18.2.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-opts.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.7.2.30.2.15&r2=1.7.2.30.2.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c.opt.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.11.2.9.2.10&r2=1.11.2.9.2.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/dbxout.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.123.2.25.2.7&r2=1.123.2.25.2.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/debug.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.9.2.6.2.1&r2=1.9.2.6.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/debug.h.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.10.2.7.2.1&r2=1.10.2.7.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/dwarf2out.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.379.2.41.2.7&r2=1.379.2.41.2.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/flags.h.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.86.2.51.2.11&r2=1.86.2.51.2.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gcc.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.324.2.46.2.14&r2=1.324.2.46.2.15
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/opts.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.31.2.33.2.16&r2=1.31.2.33.2.17
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.apple-ppc.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.1.2.6&r2=1.1.2.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/decl2.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.540.2.50.2.8&r2=1.540.2.50.2.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/doc/invoke.texi.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.152.2.84.2.18&r2=1.152.2.84.2.19
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.apple-ppc.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.1.2.19&r2=1.1.2.20
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/ss/README.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.1.2.1&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/ss/one.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.1.2.1&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/ss/one.ssh.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.1.2.1&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/ss/ss-cmd1.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.1.2.1&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/ss/ss.exp.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.1.2.1&r2=NONE
More information about the Gcc-cvs
mailing list