🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #30038

Re: object code file formats

#30038
From: Mike Rendell
Date: Mon, 11 Jan 1988 19:24
43 lines
2679 bytes
In article <81@pasteur.Berkeley.Edu> anton@postgres (Jeff Anton) writes:
>Would some kind sole tell me or point me at a definition of the
>format of .TOS, .TTS, and .GEM files?  I'm working on a porting the gnu
>C compiler to generate atari objects.  I'm not attempting to have the
>atari run gnu cc.  Please send responces to me by mail.  Also, a pointer
>to a way to avoid ever starting gem when booting would be nice.
>					Jeff Anton

I tried to reply via mail but someone claims not to know about your site.
Maybe this header will be of some help to you:

] Delivery-date: Mon, 11 Jan 1988 15:44:43 UTC-0330
] Originator:    ucbvax.Berkeley.EDU!MAILER-DAEMON@uunet.uucp
] Send-date:     Mon, 11 Jan 1988 14:12:42 UTC-0330
] From:    <ucbvax.Berkeley.EDU!MAILER-DAEMON@uunet.uucp>
] To:      <garfield!michael.uucp>
] Subject: Returned mail: Service unavailable
] 
]    ----- Transcript of session follows -----
] >>> RCPT To:<postgres!anton@pasteur.berkeley.edu>
] <<< 554 <postgres!anton@pasteur.berkeley.edu>... UUCP host name postgres not re
] cognized at this site
] 554 <pasteur!postgres!anton>... Service unavailable

  Anyway, the reason I am repling is that I have already done what you are
intending to do.  Some minor changes needed to be made to gcc and
gas - these included stuff to tell gcc that ints were 16 bits (there are
problems with passing arguments for bios calls otherwise, also much faster)
and some changes to get gas to dump .o files that are usable on the sun
(so I could adb them there...).  Other stuff that was needed was a program to
convert unix a.out executables to gem format, long multiplication/
division/modulo routines for gcc, and of course libc (which is still under
construction).  If you want some/all of the stuff I have done just send a
note (I hacked 4.3bsd (vax) ld/strip/size/nm/ranlib so I can't just send
them to you - maybe diffs if you have a source licience?) The only thing
that is really missing is floating point routines - any sugestions as to
PD versions (in C or assembler) for these would be helpful.


Mike Rendell				Department of Computer Science
michael@garfield.uucp			Memorial University of Newfoundland
uunet!garfield!michael			St. John's, Nfld., Canada
 (709) 737-4550				A1C 5S7
Technical Details
Message-ID: <4367@garfield.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!dalcs!garfield!michael
References: <81@pasteur.Berkeley.Edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!dalcs!garfield!michael
From: michael@garfield.UUCP (Mike Rendell)
Newsgroups: comp.sys.atari.st
Subject: Re: object code file formats
Message-ID: <4367@garfield.UUCP>
Date: 11 Jan 88 19:24:41 GMT
References: <81@pasteur.Berkeley.Edu>
Reply-To: michael@garfield.UUCP (Mike Rendell)
Organization: Memorial University of Newfoundland
Lines: 43