gcc/gcc
Zack Weinberg ad7a0c4f28 flags.h: Declare flag_no_ident.
d
1999-01-31 17:52 -0500  Zack Weinberg  <zack@midnite.ec.rhno.columbia.edu>
	* flags.h: Declare flag_no_ident.
	* toplev.c: Define flag_no_ident.  Process -f(no-)ident here.
	* c-decl.c: Don't define flag_no_ident.  Don't process
          -f(no-)ident switches here.
	* ch/decl.c: Likewise.
	* cp/decl2.c: Likewise.
	* c-tree.h: Don't declare flag_no_ident.
	* ch/ch-tree.h: Likewise.
	* cp/cp-tree.h: Likewise.
	* config/elfos.h (ASM_FILE_END): Output final .ident directive
          only if !flag_no_ident.
	* config/ptx4.h: Likewise.
	* config/svr4.h: Likewise.
	* config/alpha/elf.h: Likewise.
	* config/arm/linux-elf.h: Likewise.
	* config/i386/sco5.h: Likewise.
	* config/i860/fx2800.h: Likewise.
	* config/mips/gnu.h: Likewise.
	* config/i386/osfrose.h: Likewise.
	* gcc.c (C specs): Map -Qn to -fno-ident.
	* ch/lang-specs.h: Likewise.
	* cp/lang-specs.h: Likewise.
	* f/lang-specs.h: Likewise.
	* objc/lang-specs.h: Likewise.
	* java/lang-specs.h: Likewise.

From-SVN: r24944
1999-01-31 17:46:49 +00:00
..
ch flags.h: Declare flag_no_ident. 1999-01-31 17:46:42 +00:00
config flags.h: Declare flag_no_ident. 1999-01-31 17:46:42 +00:00
cp flags.h: Declare flag_no_ident. 1999-01-31 17:46:42 +00:00
f flags.h: Declare flag_no_ident. 1999-01-31 17:46:49 +00:00
fixinc
ginclude
intl
java * check-init.c (check_init): Fix CLEANUP_POINT_EXPR typo. 1999-01-29 08:48:14 -08:00
objc Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
po
testsuite * gcc.c-torture/execute/990130-1.c: New test. 1999-01-30 08:23:52 -08:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
aclocal.m4 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
alias.c alias.c (fixed_scalar_and_varying_struct_p): Add "static" to function definition. 1999-01-30 10:12:54 -07:00
assert.h
basic-block.h Makefile.in (OBJECTS): Add sbitmap.o. 1999-01-11 16:07:36 -08:00
bitmap.c
bitmap.h Copyright update. 1999-01-22 18:50:19 -07:00
BUGS
build-make
c-aux-info.c
c-common.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
c-convert.c
c-decl.c flags.h: Declare flag_no_ident. 1999-01-31 17:46:23 +00:00
c-gperf.h
c-iterate.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
c-lang.c
c-lex.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
c-lex.h
c-parse.c
c-parse.gperf
c-parse.h
c-parse.in
c-parse.y
c-pragma.c
c-pragma.h
c-tree.h flags.h: Declare flag_no_ident. 1999-01-31 17:46:17 +00:00
c-typeck.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
caller-save.c
calls.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
cccp.1
cccp.c cccp.c (main): Only call setlocale (LC_MESSAGES, ...) if LC_MESSAGES is defined. 1999-01-30 07:34:11 -07:00
cexp.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
cexp.y Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
ChangeLog flags.h: Declare flag_no_ident. 1999-01-31 17:46:23 +00:00
ChangeLog.0
ChangeLog.lib
collect2.c cccp.c (main): Only call setlocale (LC_MESSAGES, ...) if LC_MESSAGES is defined. 1999-01-30 07:34:11 -07:00
collect2.h
combine.c * combine.c (distribute_notes): Handle REG_EH_REGION notes. 1999-01-30 11:18:16 -07:00
conditions.h
config.guess
config.in Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
configure configure.in: Don't remove loop.o and unroll.o when enable-haifa is selected. 1999-01-31 13:51:08 +00:00
configure.bat
configure.frag
configure.in configure.in: Don't remove loop.o and unroll.o when enable-haifa is selected. 1999-01-31 13:51:08 +00:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.cps
cpp.fns
cpp.texi
cppalloc.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
cpperror.c Copyright dates. 1999-01-30 11:58:05 -07:00
cppexp.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
cppfiles.c cppfiles.c (safe_read): Deleted. 1999-01-26 04:12:47 -05:00
cpphash.c
cpphash.h
cpplib.c collect2.c (error): Fix typo in declaration. 1999-01-29 11:41:02 +00:00
cpplib.h collect2.c (error): Fix typo in declaration. 1999-01-29 11:41:02 +00:00
cppmain.c Copyright dates. 1999-01-30 11:58:05 -07:00
cppulp.c cpplib.c (special_symbol): Qualify a char* with the `const' keyword. 1999-01-18 08:53:41 +00:00
cross-make
crtstuff.c
cse.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
cstamp-h.in
dbxout.c
dbxout.h
dbxstclass.h
defaults.h
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c
dwarf2out.h
dwarf.h
dwarfout.c
dwarfout.h
dyn-string.c cpplib.c (special_symbol): Qualify a char* with the `const' keyword. 1999-01-18 08:53:41 +00:00
dyn-string.h cpplib.c (special_symbol): Qualify a char* with the `const' keyword. 1999-01-18 08:53:41 +00:00
eh-common.h
emit-rtl.c emit-rtl.c (remove_insn): New function. 1999-01-29 10:25:17 -05:00
enquire.c
except.c
except.h
exgettext
explow.c cse.c (fold_rtx): Revert 29 Dec change. 1999-01-20 18:21:28 -08:00
expmed.c
expr.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
expr.h expr.c (queued_subexp_p): Make public. 1999-01-15 10:43:47 -08:00
extend.texi
final.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
fix-header.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
fixcpp
fixinc-nt.sed
fixinc.dgux
fixinc.irix
fixinc.ptx
fixinc.sco
fixinc.svr4
fixinc.winnt
fixinc.wrap
fixincludes
fixproto
flags.h flags.h: Declare flag_no_ident. 1999-01-31 17:46:42 +00:00
floatlib.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
flow.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
fold-const.c Remove trigraph in comment 1999-01-27 07:28:14 +00:00
fp-test.c
frame.c
frame.h
FSFChangeLog Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
FSFChangeLog.10 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
FSFChangeLog.11 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
function.c emit-rtl.c (remove_insn): New function. 1999-01-29 10:25:17 -05:00
function.h Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
future.options
gansidecl.h
gbl-ctors.h
gcc.1
gcc.c flags.h: Declare flag_no_ident. 1999-01-31 17:46:42 +00:00
gcc.cps
gcc.hlp
gcc.texi
gcov-io.h
gcov.c gcov.c (fnotice): Add missing FILE* parameter. 1999-01-30 20:18:51 +00:00
gcov.texi
gcse.c
gen-protos.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
genattr.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genattrtab.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
gencheck.c
gencodes.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genconfig.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genemit.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genextract.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genflags.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
gengenrtl.c
genmultilib
genopinit.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genoutput.c final.c (bb_str): Qualify a char* with the keyword `const'. 1999-01-23 19:45:50 +00:00
genpeep.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genrecog.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
getpwd.c
glimits.h
global.c
gmon.c
graph.c
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h
gthr-posix.h
gthr-single.h
gthr-solaris.h
gthr-vxworks.h
gthr.h
haifa-sched.c
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
input.h
install1.texi
INSTALL
install.texi Copyright date. 1999-01-30 11:55:28 -07:00
integrate.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
integrate.h
intl.c
intl.h
invoke.texi Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
jump.c expr.c (do_jump_for_compare): Handle conditional branch expanders emitting multiple jump instructions. 1999-01-19 13:30:48 -08:00
just-fixinc
LANGUAGES
libgcc1-test.c
libgcc1.c
libgcc2.c tweak formatting 1999-01-26 14:34:46 -05:00
limitx.h
limity.h
listing
local-alloc.c final.c (bb_str): Qualify a char* with the keyword `const'. 1999-01-23 19:45:50 +00:00
longlong.h
loop.c loop.c: Disable recent loop changes. 1999-01-30 00:32:56 -07:00
loop.h Happy new year. 1999-01-28 15:36:05 +00:00
machmode.def
machmode.h
make-l2.com
Makefile.in rtl.h (insn_first_p): Declare. 1999-01-27 15:45:50 +00:00
makefile.vms
mbchar.c
mbchar.h
md.texi
mips-tdump.c mips-tdump.c (print_file_desc): Handle unknown filenames and missing local symbols. 1999-01-17 16:41:47 -07:00
mips-tfile.c cccp.c (xrealloc): Call malloc given a NULL old pointer. 1999-01-21 09:47:36 -08:00
mkinstalldirs
move-if-change
NEWS
optabs.c rtl.h (rtx_def): Update documentation. 1999-01-19 10:32:33 +00:00
output.h Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
patch-apollo-includes
pcp.h
prefix.c
prefix.h
print-rtl.c rtl.h (rtx_def): Update documentation. 1999-01-19 10:32:33 +00:00
print-tree.c
PROBLEMS
profile.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
PROJECTS
protoize.c cccp.c (main): Only call setlocale (LC_MESSAGES, ...) if LC_MESSAGES is defined. 1999-01-30 07:34:11 -07:00
pself1.c
pself2.c
pself3.c
pself.c
README
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.C4X
README.DWARF
README.FRESCO
README.g77
README.gnat
README.NS32K
README.RS6000
README.TRAD
README.X11
real.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
real.h
recog.c final.c (bb_str): Qualify a char* with the keyword `const'. 1999-01-23 19:45:50 +00:00
recog.h final.c (bb_str): Qualify a char* with the keyword `const'. 1999-01-23 19:45:50 +00:00
reg-stack.c reg-stack.c (subst_stack_regs_pat): Abort if the destination of a FP conditional move is not on the FP register stack. 1999-01-17 11:04:07 -07:00
regclass.c final.c (bb_str): Qualify a char* with the keyword `const'. 1999-01-23 19:45:50 +00:00
regmove.c final.c (bb_str): Qualify a char* with the keyword `const'. 1999-01-23 19:45:50 +00:00
regs.h
reload1.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
reload.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
reload.h
reorg.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
rtl.c * rtl.c (rtx_alloc): Use memset instead of inline loop. 1999-01-11 17:31:09 -08:00
rtl.def rtl.def (CALL_PLACEHOLDER): New rtx code. 1999-01-24 00:13:55 -07:00
rtl.h emit-rtl.c (remove_insn): New function. 1999-01-29 10:25:17 -05:00
rtl.texi Update copyrights 1999-01-19 12:08:36 +00:00
rtlanal.c Happy new year. 1999-01-28 15:36:05 +00:00
sbitmap.c Warning fixes: 1999-01-18 06:17:31 +00:00
sbitmap.h Makefile.in (OBJECTS): Add sbitmap.o. 1999-01-11 16:07:36 -08:00
scan-decls.c Warning fixes: 1999-01-18 06:17:31 +00:00
scan-types.sh
scan.c
scan.h Update copyrights 1999-01-23 21:24:02 +00:00
sched.c
sdbout.c
sdbout.h
SERVICE
sort-protos
stab.def
stack.h
stmt.c stmt.c (stmt_loop_nest_empty): New function. 1999-01-24 00:24:00 -07:00
stor-layout.c varasm.c (output_constant_pool): Use floor_log2 instead of exact_log2 for ASM_OUTPUT_ALIGN. 1999-01-21 11:20:09 +00:00
stupid.c
sys-protos.h
sys-types.h
system.h Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
TESTS.FLUNK
texinfo.tex
tlink.c add comments 1999-01-26 14:34:06 -05:00
tm.texi Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
tmp-emsgids.c
toplev.c flags.h: Declare flag_no_ident. 1999-01-31 17:46:42 +00:00
toplev.h Fix thinko in last change to toplev.h (fnotice). 1999-01-30 21:26:52 +00:00
tree.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
tree.def
tree.h stmt.c (stmt_loop_nest_empty): New function. 1999-01-24 00:24:00 -07:00
typeclass.h
unprotoize.c
unroll.c rtl.h (insn_first_p): Declare. 1999-01-27 15:45:50 +00:00
varasm.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
varray.c
varray.h
version.c Bump for snapshot 1999-01-30 18:15:09 -07:00
vmsconfig.com
xcoffout.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
xcoffout.h

This directory contains the egcs version 1.1 release of the GNU C
compiler.  It includes all of the support for compiling C++ and
Objective C, including a run-time library for Objective C.

The GNU C compiler is free software.  See the file COPYING for copying
permission.

See the file gcc.texi (together with other files that it includes) for
installation and porting information.  The file INSTALL contains a
copy of the installation information, as plain ASCII.

Installing this package will create various files in subdirectories of
/usr/local/lib, which are passes used by the compiler and a library
named libgcc.a.  It will also create /usr/local/bin/gcc, which is
the user-level command to do a compilation.

See the Bugs chapter of the GCC Manual for how to report bugs
usefully.  An online readable version of the manual is in the files
gcc.info*.

The files pself.c and pself1.c are not part of GCC.
They are programs that print themselves on standard output.
They were written by Dario Dariol and Giovanni Cozzi, and are
included for your hacking pleasure.  Likewise pself2.c
(Who is the author of that?) and pself3.c (by Vlad Taeerov and Rashit
Fakhreyev).