Date: Wed, 25 Sep 1996 06:26:21 -0500 (CDT) From: Greg Rowinski To: djgpp mailing list Subject: execl problem Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII hallo everybody, sorry, the previous mail was corrupted, so I resend The folowing little program shows my problem with execl (I've found something about execl in mail archive, but it's not clear enough). m1.c: #include #include int main(int argc, char *argv[]) { printf("hallo world!\n"); execl("m1.exe","m1.exe",NULL); return 0; } This program should never stop (and it does when compiled with Borland TC), when I compile it with gcc from djgpp v2 : gcc -o m1 m1.c and run it : m1.exe I get : hallo world! hallo world! hallo world! hallo world! hallo world! hallo world! hallo world! Exiting due to signal SIGSEGV . . . It looks like a bug in execl - is there a patch available or planed? It there another way to call (gcc compiled) program and make it overlay the calling program? thanks in advance Greg Rowinski mila data mila AT mach3 DOT polbox DOT pl ps life is an orange