Path: utzoo!mnetor!uunet!mcvax!philmds!nlgvax!johan From: johan@nlgvax.UUCP (Johan Stevenson) Newsgroups: comp.os.minix Subject: Re: C compiler in Atari port Message-ID: <223@nlgvax.UUCP> Date: 28 Apr 88 20:55:30 GMT References: <217@dutrun.UUCP> Reply-To: johan@nlgvax.UUCP (Johan Stevenson) Organization: Philips Research Geldrop Lines: 25 Keywords: c-compiler, Atari-ST port In article <217@dutrun.UUCP> tnsgvdp@dutrun.UUCP (Ronald van der Pol) writes: >Does anybody know how the people that did the Atari ST port included a >c compiler into the port? They couldn't use the MINIX cc compiler >because this generates Intel 8088 code. So what did they do? >- Did they use the Motorola 68000 backend of the ACK? >- Did they hack around in the binaries of the MINIX cc compiler? >- or ...? The C compiler for MINIX-ST is made by Ceriel Jacobs from the Vrije Universiteit in Amsterdam. It is based on ACK. The 68000 backend uses 2-byte ints and 4-byte pointers. The MINIX-ST C compiler conatins a separate assembler and linker in contrast with MINIX-PC that uses a combined assembler/linker. The loadfile format is similar to the format used for MINIX-PC, except that relocation information is added (same format as used by .PRG files under TOS). Johan W. Stevenson, Philips Research Laboratories, Project Centre Geldrop, Building XR, Room 15, Willem Alexanderlaan 7B, 5664 AN Geldrop, The Netherlands. phone: +31 40 892205 uucp: mcvax!nlgvax!johan