linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* CodeWarrior objects -> LinuxPPC
@ 2000-01-14  0:32 Greg Allen
  2000-01-13 20:39 ` David Riley
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Greg Allen @ 2000-01-14  0:32 UTC (permalink / raw)
  To: linuxppc-dev


Is it possible compile C source in CodeWarrior and create an object (or
library) that can be used under LinuxPPC?

For example, you should be able to take a really simple program, like:

#include <stdio.h>
void goo(float f)
{ printf("goo: f = %g\n", f); }

make an object in CW, copy to LinuxPPC, link it with gcc into some app that
can call goo.

(Why? CW has an AltiVec compiler, Linux currently has none.)

I notice that a CW "Shared Library" is recognized by /usr/bin/file as
"header for PowerPC PEF executable", but objdump will have nothing to do
with it.

My initial guess is "not yet".  Has anyone else ever tried this?

I guess there's no reason that objcopy couldn't be extended to handle this
(assuming CodeWarrior's object/lib file formats are public info).

Thanks,
-Greg
--------------------------------------------------------------------
|  Gregory E. Allen, Research Engineer  <gallen@arlut.utexas.edu>  |
|   Advanced Technology Laboratory, Sonar Development Division     |
| Applied Research Laboratories: The University of Texas at Austin |
--------------------------------------------------------------------

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2000-01-14  2:01 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-01-14  0:32 CodeWarrior objects -> LinuxPPC Greg Allen
2000-01-13 20:39 ` David Riley
2000-01-14  1:29 ` Timothy Wall
2000-01-14  1:35 ` Jim Potter
2000-01-14  1:48 ` Tony Mantler
2000-01-14  2:01   ` David Edelsohn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).