*** empty log message ***

From-SVN: r1069
This commit is contained in:
Richard Stallman 1992-05-24 03:32:28 +00:00
parent 882b3f1d35
commit 329d2160a4
1 changed files with 11 additions and 1 deletions

View File

@ -76,7 +76,17 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
INVOKE__main is defined. This has the additional effect of forcing cc1
to switch to the .text section. */
static void __do_global_ctors_aux ();
void __do_global_ctors () { __do_global_ctors_aux (); }
void __do_global_ctors ()
{
#ifdef INVOKE__main /* If __main won't actually call __do_global_ctors
then it doesn't matter what's inside the function.
The inside of __do_global_ctors_aux is called
automatically in that case.
And the Alliant fx2800 linker crashes
on this reference. So prevent the crash. */
__do_global_ctors_aux ();
#endif
}
asm (INIT_SECTION_ASM_OP); /* cc1 doesn't know that we are switching! */