Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbatt!ihnp4!qantel!lll-lcc!lll-crg!seismo!umcp-cs!cvl!umd5!louie From: louie@umd5 (Louis Mamakos) Newsgroups: net.micro.amiga Subject: Aztec C patches for V1.2 Message-ID: <1263@umd5> Date: Fri, 26-Sep-86 20:14:50 EDT Article-I.D.: umd5.1263 Posted: Fri Sep 26 20:14:50 1986 Date-Received: Tue, 30-Sep-86 05:48:29 EDT Reply-To: louie@umd5.umd.edu (Louis Mamakos) Organization: University of Maryland, College Park Lines: 34 Keywords: Aztec C Manx V1.2 I just got an issue of AmigaMail, the C-A developer's newsletter. One of the few things in there that I hadn't already seen in this newsgroup is a patch for Aztec to make it run under V1.2. It seems that the fexec() function compiled into the 'make' and 'cc' programs don't function under 1.2 correctly, so that make can't invoke programs and cc can't chain to the assembler. The patch makes it work for 1.2, but not for 1.1. Be sure to make a copy before doing the patch. The patch is in the form of a program. Make sure cc and make are in the current directory before running it. main() { int fd; fd = open("cc", 2); lseek(fd, 0xd51fL, 0); write(fd, "\xa8", 1); close(fd); fd = open("make", 2); lseek(fd, 0x1d37L, 0); write(fd, "\xa8", 1); lseek(fd, 0x2063L, 0); write(fd, "\xa8", 1); close(fd); } That's all to it. Enjoy! -- Louis A. Mamakos WA3YMH University of Maryland, Computer Science Center Internet: louie@trantor.umd.edu UUCP: {seismo!umcp-cs, ihnp4!rlgvax}!cvl!umd5!louie