delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2000/05/05/12:12:59

Message-ID: <3912EE6D.3886271F@softhome.net>
Date: Fri, 05 May 2000 18:53:17 +0300
From: Laurynas Biveinis <lauras AT softhome DOT net>
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: gcc-patches AT gcc DOT gnu DOT org
CC: DJGPP Workers <djgpp-workers AT delorie DOT com>
Subject: Minor fixincl.c fix
Reply-To: djgpp-workers AT delorie DOT com

Currently bootstrap under DJGPP fails with

gcc -c -DIN_GCC -g  -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/..
-I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include ../../../gcc/fixinc/fixincl.c
../../../gcc/fixinc/fixincl.c: In function `initialize':
../../../gcc/fixinc/fixincl.c:371: `SIGIOT' undeclared (first use in this function)
../../../gcc/fixinc/fixincl.c:371: (Each undeclared identifier is reported only once
../../../gcc/fixinc/fixincl.c:371: for each function it appears in.)

SIGIOT is unconditionally used there, and I am told that not only DJGPP
lacks it.

2000-05-05 Laurynas Biveinis <lauras AT softhome DOT net>

	* fixincl/fixincl.c (initialize): handle SIGIOT only if it is defined.

diff -u -r cvs/gcc/gcc/fixinc/fixincl.c gcc/gcc/fixinc/fixincl.c
--- cvs/gcc/gcc/fixinc/fixincl.c	Thu May  4 17:29:40 2000
+++ gcc/gcc/fixinc/fixincl.c	Fri May  5 18:37:20 2000
@@ -368,7 +368,9 @@
   run_compiles ();
 
   signal (SIGQUIT, SIG_IGN);
+#ifdef SIGIOT
   signal (SIGIOT,  SIG_IGN);
+#endif
   signal (SIGPIPE, SIG_IGN);
   signal (SIGALRM, SIG_IGN);
   signal (SIGTERM, SIG_IGN);

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019