gcc/gcc
Jim Wilson 35a42f5f33 crtstuff.c (__frame_dummy): New function for irix6.
* crtstuff.c (__frame_dummy): New function for irix6.
        (__do_global_ctors): Call __frame_dummy for irix6.
        * iris6.h (LINK_SPEC): Hide __frame_dummy too.

Co-Authored-By: Jeffrey A Law <law@cygnus.com>

From-SVN: r17281
1998-01-02 15:50:23 -07:00
..
config crtstuff.c (__frame_dummy): New function for irix6. 1998-01-02 15:50:23 -07:00
cp call.c (add_builtin_candidate): Add default case in enumeration switch. 1997-12-22 02:35:49 -07:00
f * com.c (ffecom_sym_transform_): Assumed arrays have no upper bound. 1997-12-18 16:11:42 -07:00
ginclude stdarg.h: Undo BeOS changes, they break hpux. 1997-12-16 13:00:15 -07:00
intl
objc Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
testsuite *** empty log message *** 1997-12-23 00:04:13 +00:00
.gdbinit
acconfig.h Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
aclocal.m4 Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
alias.c flags.h, [...]: Remove flag_alias_check; optimization is now always enabled. 1997-12-24 14:39:44 -07:00
alloca.c
assert.h
basic-block.h
bc-emit.c
bc-emit.h
bc-optab.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
bc-optab.h
bc-typecd.def
bc-typecd.h
bi-arity.c
bi-defs.h
bi-lexer.c
bi-opcode.c
bi-opname.c
bi-parser.c
bi-parser.h
bi-parser.y
bi-reverse.c
bi-run.h
bitmap.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
bitmap.h Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
BUGS
build-make
bytecode.def
bytecode.h
bytetypes.h
c-aux-info.c
c-common.c
c-convert.c
c-decl.c c-decl.c (init_decl_processing): Provide proper fallback symbol for __builtin_memset. 1998-01-01 20:48:04 -08:00
c-gperf.h
c-iterate.c
c-lang.c
c-lex.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
c-lex.h
c-parse.c
c-parse.gperf
c-parse.h
c-parse.in
c-parse.y
c-pragma.c Opps. Forgot to check it in. 1997-12-22 03:05:04 -07:00
c-pragma.h
c-tree.h
c-typeck.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
caller-save.c reload.h, [...]: Revert March 15 change. 1997-12-15 09:55:58 -08:00
calls.c flags.h, [...]: Remove flag_alias_check; optimization is now always enabled. 1997-12-24 14:39:44 -07:00
cccp.1
cccp.c configure.in: Check for functions getrlimit and setrlimit. 1997-12-09 00:55:17 -07:00
cexp.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
cexp.y
ChangeLog crtstuff.c (__frame_dummy): New function for irix6. 1998-01-02 15:50:23 -07:00
ChangeLog.10 Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
ChangeLog.11 Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
choose-temp.c
collect2.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
combine.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
conditions.h
config.guess
config.in Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
config.sub cvs commit ChangeLog config.sub configure configure.in toplev.c 1997-12-11 23:36:11 -07:00
configure configure.in: Put parenthesis around TARGET_CPU_DEFAULT's value. 1998-01-01 07:40:57 -08:00
configure.bat
configure.frag
configure.in configure.in: Put parenthesis around TARGET_CPU_DEFAULT's value. 1998-01-01 07:40:57 -08:00
configure.lang Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
convert.c
convert.h
COPYING
COPYING.LIB
cplus-dem.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
cpp.1
cpp.cps Initial revision 1997-12-06 10:18:39 -07:00
cpp.fns Initial revision 1997-12-06 10:18:39 -07:00
cpp.texi
cppalloc.c
cpperror.c
cppexp.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
cpphash.c
cpphash.h
cpplib.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
cpplib.h
cppmain.c
cross-make
crtstuff.c crtstuff.c (__frame_dummy): New function for irix6. 1998-01-02 15:50:23 -07:00
cse.c * cse.c (rtx_cost): Remove conflicting default case. 1997-12-27 14:44:26 -07:00
cstamp-h.in
dbxout.c tree.c (build_range_type): Allow creation of ranges with no maximum. 1997-12-18 16:20:19 -07:00
dbxstclass.h
defaults.h
demangle.h
doschk.c
dostage2
dostage3
dwarf2.h Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
dwarf2out.c tree.c (build_range_type): Allow creation of ranges with no maximum. 1997-12-18 16:20:19 -07:00
dwarf.h
dwarfout.c tree.c (build_range_type): Allow creation of ranges with no maximum. 1997-12-18 16:20:19 -07:00
emit-rtl.c emit-rtl.c (operand_subword): Correctly handle extracting a word from a CONST_DOUBLE for 16bit targets with... 1998-01-01 05:55:19 -07:00
enquire.c
except.c except.c: Remove register_exception_table{,_p}. 1997-12-18 09:52:24 -05:00
except.h except.c (call_get_eh_context): Don't take a parm. 1997-12-12 02:35:04 -05:00
explow.c
expmed.c * expmed.c (expand_shift): If SHIFT_COUNT_TRUNCATED, drop a SUBREG. 1997-12-15 10:39:02 -08:00
expr.c c-decl.c (init_decl_processing): Provide proper fallback symbol for __builtin_memset. 1998-01-01 20:48:04 -08:00
expr.h * expr.h (MUST_PASS_IN_STACK): Allow target port to override. 1997-12-24 15:31:54 -07:00
extend.texi Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
final.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
fix-header.c cse.c (rtx_cost): Add default case in enumeration switch. 1997-12-22 02:31:41 -07:00
fixcpp
fixinc-nt.sed
fixinc.dgux
fixinc.irix
fixinc.math
fixinc.ptx
fixinc.sco
fixinc.svr4
fixinc.winnt
fixinc.wrap
fixincludes fixincludes (size_t): Add support for Motorola's stdlib.h which fails to provide a definition for size_t. 1997-12-16 15:51:00 -07:00
fixproto
flags.h flags.h, [...]: Remove flag_alias_check; optimization is now always enabled. 1997-12-24 14:39:44 -07:00
floatlib.c
flow.c flow.c (find_basic_blocks): Don't create a new basic block for calls in a LIBCALL block. 1997-12-27 16:34:14 -07:00
fold-const.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
fp-test.c
frame.c Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
frame.h frame.h (__register_frame, [...]): New. 1997-12-15 16:28:44 -07:00
function.c Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
function.h [multiple changes] 1997-12-11 23:53:20 -05:00
future.options
gansidecl.h
gbl-ctors.h
gcc.1 Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
gcc.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
gcc.cps Initial revision 1997-12-06 10:18:39 -07:00
gcc.hlp
gcc.texi Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
gcov-io.h bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
gcov.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
gcov.texi
gen-protos.c
genattr.c
genattrtab.c genattrtab.c (main): Check HAVE_{G,S}ETRLIMIT in addition to RLIMIT_STACK. 1997-12-23 04:55:03 -07:00
gencodes.c
genconfig.c
genemit.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
genextract.c
genflags.c
genmultilib
genopinit.c
genoutput.c
genpeep.c
genrecog.c
getopt1.c
getopt.c
getopt.h
getpwd.c
glimits.h
global.c
gmon.c
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
gthr-posix.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
gthr-single.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
gthr-solaris.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
gthr.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
haifa-sched.c haifa-sched.c (create_reg_dead_note): Detect and handle another case where we kill more regs after sched than were... 1997-12-22 01:55:49 -07:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
input.h
install1.texi
INSTALL Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
install.texi Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
integrate.c integrate.c (get_label_from_map): New function. 1997-12-18 15:42:41 -07:00
integrate.h integrate.c (get_label_from_map): New function. 1997-12-18 15:42:41 -07:00
invoke.texi c-pragma.c (handle_pragma_token): Generate warning messages about unknown pragmas if warn_unknown_pragmas is set. 1997-12-21 08:24:48 -07:00
jump.c jump.c: (optimize_jump): Don't use the return register as a source1 of a conditional move. 1997-12-16 16:52:36 -07:00
just-fixinc
libgcc1-test.c
libgcc1.c
libgcc2.c Do not define inhibit_libc if it was already defined 1997-12-29 12:59:45 +00:00
limitx.h
limity.h
listing
LITERATURE Note various modula-3 thingies on the net. 1998-01-02 08:36:23 -07:00
local-alloc.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
longlong.h
loop.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
loop.h
machmode.def
machmode.h
make-cc1.com Updates from gcc-2.8 test tarball to current gcc-2.8 tarball. 1997-12-07 18:42:52 -07:00
make-cccp.com Another handful of gcc-2.8 changes (will it ever go out the door?). 1997-12-11 09:26:05 -07:00
make-gcc.com Updates from gcc-2.8 test tarball to current gcc-2.8 tarball. 1997-12-07 18:42:52 -07:00
make-l2.com Updates from gcc-2.8 test tarball to current gcc-2.8 tarball. 1997-12-07 18:42:52 -07:00
Makefile.in configure.in: Set and subsitute host_exeext. 1997-12-31 11:48:25 +00:00
md.texi *** empty log message *** 1997-12-19 09:34:17 -07:00
mips-tdump.c
mips-tfile.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
modemap.def
move-if-change
NEWS Another handful of gcc-2.8 changes (will it ever go out the door?). 1997-12-11 09:26:05 -07:00
obstack.c
obstack.h Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
optabs.c
output.h
pcp.h
pexecute.c Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
prefix.c
print-rtl.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
print-tree.c tree.c, tree.h: Change tree_code_type, tree_code_length, and tree_code_name from pointers to arrays. 1997-12-11 23:49:29 -07:00
PROBLEMS
profile.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
PROJECTS
protoize.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
pself1.c
pself2.c
pself3.c
pself.c
README release branch changes from 11-27 snapshot to egcs-1.0. 1997-12-05 15:13:17 -07:00
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.DWARF
README.FRESCO
README.g77 release branch changes from 11-27 snapshot to egcs-1.0. 1997-12-05 15:13:17 -07:00
README.NS32K
README.RS6000
README.TRAD
README.X11
real.c
real.h
recog.c
recog.h
reg-stack.c
regclass.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
regmove.c
regs.h
reload1.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
reload.c reload.h, [...]: Revert March 15 change. 1997-12-15 09:55:58 -08:00
reload.h reload.h, [...]: Revert March 15 change. 1997-12-15 09:55:58 -08:00
reorg.c
rtl.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
rtl.def Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
rtl.h flags.h, [...]: Remove flag_alias_check; optimization is now always enabled. 1997-12-24 14:39:44 -07:00
rtl.texi Added some words on FLOAT_WORDS_BIG_ENDIAN. 1997-12-03 23:37:38 +00:00
rtlanal.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
scan-decls.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
scan-types.sh
scan.c
scan.h
sched.c haifa-sched.c (create_reg_dead_note): Detect and handle another case where we kill more regs after sched than were... 1997-12-22 01:55:49 -07:00
sdbout.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
SERVICE Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
sort-protos
stab.def
stack.h
stmt.c expr.c (do_tablejump): Let CASE_VECTOR_PC_RELATIVE be an expression. 1997-12-19 09:43:29 -07:00
stor-layout.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
stupid.c
sys-protos.h
sys-types.h
TESTS.FLUNK
texinfo.tex
tlink.c
tm.texi * expr.h (MUST_PASS_IN_STACK): Allow target port to override. 1997-12-24 15:31:54 -07:00
toplev.c flags.h, [...]: Remove flag_alias_check; optimization is now always enabled. 1997-12-24 14:39:44 -07:00
tree.c tree.c (restore_tree_status): Do not dereference a null pointer. 1997-12-24 14:33:48 -07:00
tree.def Finish last change. I'm no emacs wizard :( 1997-12-12 02:00:19 -07:00
tree.h tree.c, tree.h: Change tree_code_type, tree_code_length, and tree_code_name from pointers to arrays. 1997-12-11 23:49:29 -07:00
typeclass.h
unprotoize.c
unroll.c integrate.c (get_label_from_map): New function. 1997-12-18 15:42:41 -07:00
varasm.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
version.c * version.c: Bump for snapshot. 1997-12-24 17:00:58 -07:00
vmsconfig.com Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
xcoffout.c
xcoffout.h

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