NetBSD/gnu/dist/gcc
thorpej 4a9e81df67 Pass in the appropriate machine directive to the assembler if an -mcpu=...
option is given to the compiler.  It's silly to have to specify it twice
on a command line (e.g. -mcpu=ev56 -Wa,-mev56), especially considering
that if you don't, and the compiler emits e.g. a BWX instruction, the
assembler will treat it as a macro, open-coding an equivalent, which can
have some serious unwanted side-effects in some situations.

Also, don't treat e.g. 21164 and ev5 as equivalent; the assembler treats
them differently: 21164 enables PALcode-only instructions, while ev5
does not.
1999-12-03 06:37:47 +00:00
..
config Pass in the appropriate machine directive to the assembler if an -mcpu=... 1999-12-03 06:37:47 +00:00
cp Merge egcs 1.1.2 conflicts. 1999-04-06 16:04:00 +00:00
f Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
ginclude Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
objc Round 2 of gnu/dist cleanup: 1999-02-04 04:25:21 +00:00
.gdbinit Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
BUGS
COPYING
COPYING.LIB
INSTALL-old Import of egcs 1.1 release (1.1b). 1998-09-13 16:08:57 +00:00
LANGUAGES Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
LITERATURE Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
Makefile.in Merge egcs 1.1.2 conflicts. 1999-04-06 16:04:00 +00:00
NEWS Import of egcs 1.1 release (1.1b). 1998-09-13 16:08:57 +00:00
PROBLEMS
PROJECTS Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
README Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.DWARF Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
README.FRESCO
README.NS32K
README.RS6000 Import egcs 1.1.1 prerelease 2 1998-11-14 04:14:09 +00:00
README.TRAD
README.X11 Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
README.g77 Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
README.gnat Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
SERVICE Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
TESTS.FLUNK
acconfig.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
aclocal.m4 Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
alias.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
alloca.c
assert.h
basic-block.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
bitmap.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
bitmap.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
build-make Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
c-aux-info.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
c-common.c For now make the warning that we are passing a NULL format to printf 1999-06-07 02:48:00 +00:00
c-convert.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
c-decl.c Resolve corn flakes. 1998-08-24 18:28:20 +00:00
c-gperf.h Resolve conflicts, fix up c-common, and clean up import of egcs 1.1. 1998-08-16 20:41:00 +00:00
c-iterate.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
c-lang.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
c-lex.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
c-lex.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
c-parse.gperf
c-parse.in Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
c-parse.y Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
c-pragma.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
c-pragma.h
c-tree.h Added -Wno-format-y2k (missed this commit). 1998-08-20 20:31:24 +00:00
c-typeck.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
caller-save.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
calls.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
cccp.1 Add a new flag -CC, that preserves comments in macro definitions and expands 1998-12-09 12:26:17 +00:00
cccp.c Correct comparison length botch in `deprecated unix' symbol check; 1999-04-10 15:14:11 +00:00
cexp.y Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
choose-temp.c Nuke stdio.h's P_tmpdir and explicitly try /tmp after the environment 1998-09-14 17:19:35 +00:00
collect2.c Import egcs 1.1.1 prerelease 2 1998-11-14 04:14:09 +00:00
combine.c more radical fix for the last problem, from the egcs/gcc mailing list 1999-10-25 19:30:19 +00:00
conditions.h
config.guess
config.in Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
config.sub Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
configure m68k/ELF target configuration. 1999-05-27 14:37:14 +00:00
configure.frag
configure.in m68k/ELF target configuration. 1999-05-27 14:37:14 +00:00
configure.lang Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
convert.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
convert.h
cplus-dem.c Make this compile again: 1999-02-03 18:07:45 +00:00
cpp.1
cpp.cps Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
cpp.fns Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
cpp.in Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
cpp.texi Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
cppalloc.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
cpperror.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
cppexp.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
cpphash.c Correct comparison length botch in `deprecated unix' symbol check; 1999-04-10 15:14:11 +00:00
cpphash.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
cpplib.c Provide more informational errors when supplying the cpp option -Dname 1998-09-15 00:22:02 +00:00
cpplib.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
cppmain.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
cross-make Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
crtstuff.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
cse.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
cstamp-h.in
dbxout.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
dbxout.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
dbxstclass.h
defaults.h
demangle.h Insert internal collect2 functions that shouldn't be defined here, but are 1999-02-04 00:34:27 +00:00
doprint.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
doschk.c
dostage2
dostage3
dwarf.h
dwarf2.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
dwarf2out.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
dwarf2out.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
dwarfout.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
dwarfout.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
dyn-string.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
dyn-string.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
eh-common.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
emit-rtl.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
enquire.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
except.c Import egcs 1.1.1 prerelease 2 1998-11-14 04:14:09 +00:00
except.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
explow.c Merge egcs 1.1.2 conflicts. 1999-04-06 16:04:00 +00:00
expmed.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
expr.c From the egcs development tree: 1999-07-29 09:09:18 +00:00
expr.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
extend.texi Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
final.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
fix-header.c Since someone added a warning for "unix" in cpphash.c, we need to define 1999-01-31 13:05:08 +00:00
fixcpp
fixinc-nt.sed
fixinc.wrap Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
fixincludes Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
fixproto Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
flags.h Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
floatlib.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
flow.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
fold-const.c Merge egcs 1.1.2 conflicts. 1999-04-06 16:04:00 +00:00
fp-test.c
frame.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
frame.h Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
function.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
function.h Import egcs 1.1.1 prerelease 2 1998-11-14 04:14:09 +00:00
future.options Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gansidecl.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gbl-ctors.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gcc.1 Merge egcs 1.1.2 conflicts. 1999-04-06 16:04:00 +00:00
gcc.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
gcc.cps Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gcc.hlp Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gcc.texi Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
gcov-io.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gcov.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gcov.texi
gcse.c Import egcs 1.1 (branch), 14 Oct 1998 sources. 1998-10-14 14:28:50 +00:00
gen-protos.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
genattr.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
genattrtab.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gencheck.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gencodes.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
genconfig.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
genemit.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
genextract.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
genflags.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gengenrtl.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
genmultilib Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
genopinit.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
genoutput.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
genpeep.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
genrecog.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
getopt.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
getopt.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
getopt1.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
getpwd.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
glimits.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
global.c Post-1.1.1pre2 patch from Jeff Law, via the egcs repository, which fixes some 1998-11-21 22:06:47 +00:00
gmon.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gstab.h
gsyms.h
gsyslimits.h
gthr-posix.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gthr-single.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
gthr.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
haifa-sched.c Bugfix import of egcs 1.1, 1998-08-24 snapshot. 1998-08-24 17:55:20 +00:00
halfpic.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
halfpic.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
hard-reg-set.h
hash.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
hash.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
input.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
install.texi Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
install1.texi Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
integrate.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
integrate.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
invoke.texi Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
jump.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
just-fixinc Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
libgcc1-test.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
libgcc1.c
libgcc2.c Make __pure_virtual() use __terminate(), not _exit(), so that it's easier 1999-01-28 16:05:26 +00:00
limitx.h
limity.h
listing Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
local-alloc.c Import egcs 1.1.1 (release). 1998-12-13 00:04:06 +00:00
longlong.h
loop.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
loop.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
machmode.def Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
machmode.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
makefile.vms Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
md.texi Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
mips-tdump.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
mips-tfile.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
mkstemp.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
move-if-change
obstack.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
obstack.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
optabs.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
output.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
pcp.h
pexecute.c Resolve conflicts, fix up c-common, and clean up import of egcs 1.1. 1998-08-16 20:41:00 +00:00
prefix.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
print-rtl.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
print-tree.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
profile.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
protoize.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
pself.c
pself1.c
pself2.c
pself3.c
real.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
real.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
recog.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
recog.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
reg-stack.c Merge egcs 1.1.2 conflicts. 1999-04-06 16:04:00 +00:00
regclass.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
regmove.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
regs.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
reload.c Patch from Richard Earnshaw which fixes a reload problem with 1999-01-23 01:27:17 +00:00
reload.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
reload1.c Import of egcs 1.1 release (1.1b). 1998-09-13 16:09:19 +00:00
reorg.c Import of egcs 1.1 release (1.1b). 1998-09-13 16:09:19 +00:00
rtl.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
rtl.def Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
rtl.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
rtl.texi Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
rtlanal.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
scan-decls.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
scan-types.sh
scan.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
scan.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
sched.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
sdbout.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
sdbout.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
sort-protos
stab.def Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
stack.h
stmt.c XXX Temporarily disable the tablejump switch{} implementation when 1999-05-27 12:18:35 +00:00
stor-layout.c EGCS fix for VAX. It is illegal to shift by more bits than is can be 1998-10-14 01:45:16 +00:00
stupid.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
sys-protos.h
sys-types.h
system.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
tlink.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
tm.texi Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
toplev.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
toplev.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
tree.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
tree.def Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
tree.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
typeclass.h
unprotoize.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
unroll.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
varasm.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
varray.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
varray.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
version.c Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others. 1999-04-06 15:07:33 +00:00
vfprintf.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
xcoffout.c Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
xcoffout.h Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00

README

This directory contains the egcs version 1.1.2 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).