[comp.sys.mac.programmer] MPW C output wanted

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.