Path: utzoo!attcan!uunet!mcsun!ukc!strath-cs!cs.glasgow.ac.uk!bru-cc!eesrajm From: eesrajm@cc.brunel.ac.uk (Andrew J Michael) Newsgroups: comp.os.minix Subject: Re: Error in ST MINIX assembler Summary: WHICH ASSEMBLER (or will the real assembler please stand up) Message-ID: <1849@Terra.cc.brunel.ac.uk> Date: 5 Oct 90 20:19:28 GMT References: <32002@nigel.ee.udel.edu> Organization: Brunel University, Uxbridge, UK Lines: 37 In article <32002@nigel.ee.udel.edu>, HBO043%DJUKFA11.BITNET@cunyvm.cuny.edu (Christoph van Wuellen) writes: > While hunting a suspected bug in c68, I found that the ST MINIX as is > broken: > sub.l #0xFFFF0001,... > sub.l #0xABCD0001,... > sub.l #0x7FFF0001,... > are all converted to > subq.l #1,... > (stuff deleted) > > C.v.W. On examining the genuine P-H 1.5 distribution for Atari and Amiga, I find that the assemblers are different. What's more, they are both different from my existing version, which came from ST 1.1. For example if I try size: 27458 8070 13286 100000 148814 /user/atari/bin/as 29984 9600 13260 100000 152844 /user/amiga/bin/as 26352 7908 13286 100000 147546 /usr/bin/as Both my original assembler and the 1.5 ST version exhibit the problem above. The Amiga version doesn't. So if you want a working assembler, use the Amiga version .... Andy Michael -- Andy Michael (eesrajm@cc.brunel.ac.uk) " Emulation is the sincerest 85 Hawthorne Crescent form of pottery." West Drayton Middlesex - William Frend De Morgan UB7 9PA