esink@turia.dit.upm.es (Eric Wayne Sink) (02/18/91)
This request is to users of MPW C. NEEDED: The MPW Linker file format, and the ability to examine some code generated by MPW C. PROBLEM: My MPW manuals, software, and the Mac itself are in the United States. As a temporary, but lengthy, condition, I am not. REQUEST: Anyone who is willing to do so, I would like to have your C source files. I am not interested in your source for the purpose of using it, only in seeing what MPW does with it. For each source file, compile it with MPW C, producing file.c.o. Then run DUMPOBJ on the .c.o file. I need file.c, file.c.o (binhexed), and the dumpobj output. Also, I need to know the compiler options used when invoked. By examining these three files, I will be able to learn some info about how some constructs are handled on the Mac, and I will be able to see the Linker file format. Obviously, since one of my main goals here is to learn info about this file format, any LEGAL suggestions for obtaining it electronically would be highly appreciated. Please don't tell me to RTFM, the FM is several thousand miles away. One kind gentleman at University of Illinois has sent me some information of this sort, but I would really like to have more data than he may be willing to deal with. I'm especially interested in C source with floating point math (compiled with various options, ie -mc68881, SANE, etc...), programs with large amounts of initialized external variables (ie int x = 85;), programs using switch statements. I would even like to see some stuff compiled with SADE info inside, as well as MacsBug symbols. I don't particularly care if the source code you send actually works. I don't have a Macintosh to use it on anyway. I realize this isn't a trivial request, but I dare to make it anyway. Flames by email only please. If I begin to get TOO much stuff, I'll post a message of gratitude intended to turn the flow off. If you send something, please indicate whether you might be willing to process a specific file which I would send you. Anything you send which is over 100k should probably be split up - better yet, write me a brief note before you send it. I really do not want to clog networks with TONS of this kind of mail, but I also would really like the info. Another possibility I just thought of would be for me to receive the source code to any tool which manipulates or generates Linker OBJ files. This would be a quick easy way to get much of the info I need. Finally, if this request entails illegal behavior, I am not interested. As much as I would like to have a digitized copy of those few pages of the MPW Manual (in the form of an X bitmap !:-) Please ignore this request if I am unknowingly asking someone to break the law. Thanks in advance ! Eric W. Sink | Putting the phrase |All opinions Departamento de Telematica | "Frequently Asked" |are mine and Universidad Politecnica de Madrid| in your kill file is |not necessarily esink@turia.dit.upm.es | not recommended. |yours.