Path: utzoo!attcan!uunet!lll-winken!csd4.milw.wisc.edu!mailrus!cornell!uw-beaver!rice!sun-spots-request From: mcvax!cs.glasgow.ac.uk!browndf@uunet.uu.net (Deryck F Brown) Newsgroups: comp.sys.sun Subject: Sun3 Compiler info needed Message-ID: <2432@crete.cs.glasgow.ac.uk> Date: 1 Mar 89 01:26:59 GMT Sender: usenet@rice.edu Organization: Computing Sci, Glasgow Univ, Scotland Lines: 23 Approved: Sun-Spots@rice.edu Original-Date: 16 Feb 89 11:42:05 GMT X-Sun-Spots-Digest: Volume 7, Issue 173, message 6 of 16 Is there anybody out there who can help me with this problem ? My problem is to do with my Final Year Project which involves writing a Unix-style compiler for the Sun 3/50. The trouble is the assembler has a '.stabs' directive which is used by the compilers to generate symbol table entries for debugging purposes (dbx). I would really like to do the same, however, the standard documentation does not explain how to use it. I have tried studying the manual for a.out and the header file a.out.h and stab.h but they do not give all the information required. I also could do with any information regarding the internal aspects of the Pascal and c compilers such as register usage, stack frame layout, etc. Any information would be greatly appreciated. Please email at address below. Thanks Deryck Brown -- Deryck Brown, Computing Science Dept. | browndf@cs.glasgow.ac.uk 17 Lilybank Gardens, Glasgow University | browndf@uk.ac.glasgow.cs Glasgow, G12 8QQ, United Kingdom | ...!mcvax!ukc!glasgow!browndf