2002-10-25 Bernd Schmidt <bernds@redhat.com>

* i386/cygmon.ld: Add entry for .gcc_except_table.

2000-10-25  Mark Salter  <msalter@redhat.com>

        * i386/cygmon-crt0.S: Use __USER_LABEL_PREFIX__ for symbols. Always
        use __start for start symbol.
        * i386/cygmon-salib.c: Don't build __do_global_[cd]tors for AOUT.
        Disable file I/O extensions to make Plum Hall happy.
        * i386/cygmon.ld: Set __start as entry point.
        * i386/Makefile.in: Support IS_AOUT.
        * i386/configure.in: Support IS_AOUT.
        * i386/configure: Regenerated.
        * i386/cygmon-salib.c:
        * i386/cygmon-gmon.c (_mcount): It's _etext.
This commit is contained in:
Jeff Johnston
2002-10-25 19:18:46 +00:00
parent 8dec3c152c
commit 664252b754
8 changed files with 124 additions and 78 deletions

View File

@@ -1,5 +1,5 @@
/*-
* Copyright (c) 1991 The Regents of the University of California.
* Copyright (c) 1991, 2000 The Regents of the University of California.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -221,10 +221,10 @@ _mcount()
if (! already_setup)
{
extern etext();
extern _etext();
extern _ftext();
already_setup = 1;
monstartup(_ftext, etext);
monstartup(_ftext, _etext);
atexit(_mcleanup);
}
/*