gcc/gcc
Mark Mitchell 174bcdb915 cp-tree.h (CP_TYPE_CONST_P): Make {0,1}-valued.
* cp-tree.h (CP_TYPE_CONST_P): Make {0,1}-valued.
	(CP_TYPE_VOLATILE_P): Likewise.
	(CP_TYPE_RESTRICT_P): Likewise.

From-SVN: r23530
1998-11-04 21:54:29 +00:00
..
ch Warning fixes: 1998-10-19 09:17:21 +00:00
config Add -mno-cygwin flag that links in the mingw libraries. 1998-11-04 07:25:33 -08:00
cp cp-tree.h (CP_TYPE_CONST_P): Make {0,1}-valued. 1998-11-04 21:54:29 +00:00
f g77.texi: Small formatting/indexing fixes. 1998-11-04 11:18:19 +00:00
fixinc Reworked (slightly) to process a list of directories 1998-11-02 08:31:30 +00:00
ginclude
intl
java Get it in the repo 1998-11-01 02:47:22 -07:00
objc Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
po
testsuite * init.c (expand_vec_init): Fix off-by-one error. 1998-11-02 22:20:39 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h
aclocal.m4
alias.c invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
assert.h
basic-block.h flow.c (XNMALLOC): New macro. 1998-10-29 16:18:51 -07:00
bitmap.c
bitmap.h
BUGS BUGS: fix the regexp for `more' to find the appropriate node. 1998-11-01 19:52:23 +00:00
build-make
c-aux-info.c invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-common.c c-common.c (c_get_alias_set): Allow all type-punning through unions. 1998-10-31 13:44:46 -07:00
c-convert.c
c-decl.c invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-gperf.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-iterate.c
c-lang.c [multiple changes] 1998-10-29 06:54:13 -05:00
c-lex.c [multiple changes] 1998-10-29 06:54:13 -05:00
c-lex.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-parse.c invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-parse.gperf invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-parse.h
c-parse.in invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-parse.y invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-pragma.c c-pragma.c (handle_pragma_token): Test for null tree before dereferencing TREE_CODE. 1998-10-14 23:39:38 +00:00
c-pragma.h Fix spelling typo in comment. 1998-10-07 14:48:02 +00:00
c-tree.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-typeck.c * c-typeck.c (convert_for_assignment): Parenthesize. 1998-10-27 20:39:54 -05:00
caller-save.c recog.h (enum op_type): Define. 1998-11-04 14:25:00 -07:00
calls.c Warning fixes: 1998-10-13 15:25:25 +00:00
cccp.1
cccp.c Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
cexp.c
cexp.y
ChangeLog recog.h (enum op_type): Define. 1998-11-04 14:25:00 -07:00
ChangeLog.0
ChangeLog.lib
collect2.c configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00:00
combine.c combine.c (subst): Process the inputs to a parallel asm_operands only once. 1998-10-26 05:35:39 -08:00
conditions.h
config.guess
config.in configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00:00
config.sub
configure configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00:00
configure.bat
configure.frag
configure.in configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.cps
cpp.fns
cpp.texi
cppalloc.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
cpperror.c
cppexp.c cppexp.c: When forcing unsigned comparisons, cast both sides of the operation. 1998-10-10 18:05:11 -06:00
cppfiles.c [multiple changes] 1998-10-29 06:54:13 -05:00
cpphash.c cppexp.c: When forcing unsigned comparisons, cast both sides of the operation. 1998-10-10 18:05:11 -06:00
cpphash.h cppexp.c: When forcing unsigned comparisons, cast both sides of the operation. 1998-10-10 18:05:11 -06:00
cpplib.c [multiple changes] 1998-10-29 06:54:13 -05:00
cpplib.h [multiple changes] 1998-10-29 06:54:13 -05:00
cppmain.c
cppulp.c [multiple changes] 1998-11-04 12:33:07 -07:00
cross-make
crtstuff.c
cse.c Warning fixes: 1998-10-17 20:26:29 +00:00
cstamp-h.in
dbxout.c
dbxout.h
dbxstclass.h
defaults.h Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
demangle.h Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c Comment to document possible problems with last change. 1998-11-03 09:52:59 -08:00
dwarf2out.h
dwarf.h
dwarfout.c Fix DWARF1/C++ abort with member function in class nested in another function. 1998-10-28 06:09:31 -08:00
dwarfout.h Warning fixes: 1998-10-17 20:26:29 +00:00
dyn-string.c
dyn-string.h
eh-common.h
emit-rtl.c * emit-rtl.c (try_split): Fixed error in Oct 10 patch. 1998-11-04 10:21:52 -07:00
enquire.c
except.c except.c (emit_eh_context): Make the EH context register stay alive at -O0 so stupid.c doesn't get confused. 1998-10-29 11:21:20 +00:00
except.h
exgettext
explow.c Warning fixes: 1998-10-13 15:25:25 +00:00
expmed.c Fix sparc builtin_memcpy miscompilation. 1998-10-21 12:27:19 -07:00
expr.c Add code written by rth to generate use shifts to perform an extension if no 1998-10-28 10:30:46 +00:00
expr.h Fine-grained control of -fcheck-memory-usage with new no_check_memory_usage attribute. 1998-10-11 02:21:54 +00:00
extend.texi Fine-grained control of -fcheck-memory-usage with new no_check_memory_usage attribute. 1998-10-11 02:21:54 +00:00
final.c recog.h (enum op_type): Define. 1998-11-04 14:25:00 -07:00
fix-header.c Warning fixes: 1998-10-17 20:26:29 +00:00
fixcpp
fixinc-nt.sed
fixinc.dgux
fixinc.irix
fixinc.ptx
fixinc.sco fixinc.sco: Paramaterize #include_next values. 1998-10-31 20:37:50 +00:00
fixinc.svr4
fixinc.winnt
fixinc.wrap
fixincludes fixincludes: Fix up rpc/{clnt,svr,xdr}.h for SunOS. 1998-10-14 16:29:16 -06:00
fixproto
flags.h flags.h (flag_branch_on_count_reg): Always declare 1998-10-07 21:30:32 -06:00
floatlib.c
flow.c rtl.h (flow2_completed): Declare. 1998-11-04 13:45:03 -07:00
fold-const.c Warning fixes: 1998-10-13 15:25:25 +00:00
fp-test.c
frame.c frame.c: Somewhat explain `FDE'. 1998-10-23 02:25:09 +00:00
frame.h
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
FSFChangeLog.12
function.c Andreas Schwab <schwab@issan.cs.uni-dortmund.de> 1998-10-28 08:46:46 -08:00
function.h expr.c (pending_chain): Move up. 1998-10-22 22:18:53 -04:00
future.options
gansidecl.h
gbl-ctors.h
gcc.1
gcc.c configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00:00
gcc.cps
gcc.hlp
gcc.texi
gcov-io.h Warning fixes: 1998-10-14 09:02:55 +00:00
gcov.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
gcov.texi
gcse.c flow.c (XNMALLOC): New macro. 1998-10-29 16:18:51 -07:00
gen-protos.c
genattr.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
genattrtab.c recog.h (enum op_type): Define. 1998-11-04 14:25:00 -07:00
gencheck.c Warning fixes: 1998-10-13 15:25:25 +00:00
gencodes.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
genconfig.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
genemit.c Warning fixes: 1998-10-25 12:56:39 +00:00
genextract.c Makefile.in (insn-extract.o): Fix dependencies. 1998-10-16 19:28:57 -06:00
genflags.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
gengenrtl.c
genmultilib
genopinit.c Warning fixes: 1998-10-17 20:26:29 +00:00
genoutput.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
genpeep.c Warning fixes: 1998-10-25 12:56:39 +00:00
genrecog.c Makefile.in (insn-extract.o): Fix dependencies. 1998-10-16 19:28:57 -06:00
getpwd.c
glimits.h
global.c Warning fixes: 1998-10-14 09:02:55 +00:00
gmon.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 Fix sched REG_DEAD note handling bug found by post-reload-flow pass. 1998-10-29 11:06:48 -08:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
input.h
install1.texi
INSTALL
install.texi
integrate.c loop.c (count_one_set): New static function, broken out of count_loop_regs_set 1998-10-06 14:38:40 -06:00
integrate.h
intl.c
intl.h
invoke.texi Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
jump.c jump.c (jump_optimize): Initialize mappings from INSN_UID to EH region if... 1998-10-31 04:32:02 -07:00
just-fixinc
LANGUAGES
libgcc1-test.c
libgcc1.c
libgcc2.c * libgcc2.c (__pure_virtual): Call __terminate instead of _exit. 1998-10-19 15:34:53 -04:00
limitx.h
limity.h
listing
LITERATURE
local-alloc.c Makefile.in (insn-extract.o): Fix dependencies. 1998-10-16 19:28:57 -06:00
longlong.h
loop.c loop.c (loop_has_tablejump): New variable. 1998-10-23 16:51:02 -04:00
loop.h unroll.c (loop_iteration_var, [...]): No longer static. 1998-10-05 18:03:25 -04:00
machmode.def
machmode.h machmode.h (mode_mask_array): No longer const. 1998-10-23 04:09:58 +00:00
make-l2.com
Makefile.in [multiple changes] 1998-11-04 12:33:07 -07:00
makefile.vms
mbchar.c
mbchar.h
md.texi Document eh_epilogue. 1998-10-13 19:03:03 -07:00
mips-tdump.c
mips-tfile.c Warning fixes: 1998-10-17 20:26:29 +00:00
mkinstalldirs
move-if-change
NEWS
optabs.c Warning fixes: 1998-10-17 20:26:29 +00:00
output.h Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
patch-apollo-includes
pcp.h
prefix.c
print-rtl.c Cleanup for -fdump-unnumbered: 1998-10-06 10:03:38 +01:00
print-tree.c invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
PROBLEMS
profile.c
PROJECTS * PROJECTS: Remove entry for local spilling. 1998-10-27 16:43:46 -07:00
protoize.c configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00: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 - add comments about AIX 4.3 archive parsing bug 1998-10-27 08:49:00 -05:00
README.TRAD
README.X11
real.c real.c (emdnorm and etoasc): Disable round to even for c4x target to be compatible with TI compiler. 1998-10-13 18:07:47 -06:00
real.h
recog.c recog.h (enum op_type): Define. 1998-11-04 14:25:00 -07:00
recog.h recog.h (enum op_type): Define. 1998-11-04 14:25:00 -07:00
reg-stack.c flow.c (print_rtl_with_bb): Changed type of in_bb_p to match use. 1998-10-09 09:08:51 -07:00
regclass.c recog.h (enum op_type): Define. 1998-11-04 14:25:00 -07:00
regmove.c recog.h (enum op_type): Define. 1998-11-04 14:25:00 -07:00
regs.h combine.c (recog_for_combine): Lose PADDED_SCRATCHES arg. 1998-10-19 03:47:55 -06:00
reload1.c recog.h (enum op_type): Define. 1998-11-04 14:25:00 -07:00
reload.c recog.h (enum op_type): Define. 1998-11-04 14:25:00 -07:00
reload.h final.c (cleanup_subreg_operands): New function. 1998-10-27 16:19:31 -07:00
reorg.c recog.h (enum op_type): Define. 1998-11-04 14:25:00 -07:00
rtl.c machmode.h (mode_mask_array): No longer const. 1998-10-23 04:09:58 +00:00
rtl.def rtl.def (POST_MODIFY, PRE_MODIFY): New generalized operators for addressing modes with side effects. 1998-10-22 16:11:16 +00:00
rtl.h rtl.h (flow2_completed): Declare. 1998-11-04 13:45:01 -07:00
rtl.texi rtl.def (POST_MODIFY, PRE_MODIFY): New generalized operators for addressing modes with side effects. 1998-10-22 16:11:16 +00:00
rtlanal.c flow.c (life_analysis_1): Do not clobber regs_ever_live after reload. 1998-10-15 18:08:51 -06:00
scan-decls.c
scan-types.sh
scan.c
scan.h
sched.c Fix sched REG_DEAD note handling bug found by post-reload-flow pass. 1998-10-29 11:06:48 -08:00
sdbout.c
sdbout.h
SERVICE
sort-protos
stab.def
stack.h
stmt.c * stmt.c (expand_asm_operands): Accept =' or +' at any position. 1998-10-26 05:33:07 -08:00
stor-layout.c Warning fixes: 1998-10-13 15:25:25 +00:00
stupid.c Warning fixes: 1998-10-14 09:02:55 +00:00
sys-protos.h
sys-types.h
system.h
TESTS.FLUNK
texinfo.tex
tlink.c Warning fixes: 1998-10-17 20:26:29 +00:00
tm.texi * tm.texi (ASM_OUTPUT_MAX_SKIP_ALIGN): Document. 1998-10-26 04:59:07 -07:00
tmp-emsgids.c
toplev.c rtl.h (flow2_completed): Declare. 1998-11-04 13:45:03 -07:00
toplev.h
tree.c tree.c (append_random_chars): New fn. 1998-10-28 17:59:08 -05:00
tree.def tree.def (GOTO_EXPR): Modified documentation. 1998-10-05 15:36:16 -07:00
tree.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
typeclass.h
unprotoize.c
unroll.c Warning fixes: 1998-10-14 09:02:55 +00:00
varasm.c Warning fixes: 1998-10-13 15:25:25 +00:00
varray.c
varray.h
version.c Daily bump. 1998-11-03 17:45:03 -07:00
vmsconfig.com
xcoffout.c
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).