<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
I believe:<BR>
linux-libc6 defines the little endian types.<BR>
PPC_LINUX is wrong.<BR>
 <BR>
darwin-generic defines the big endian types.<BR>
I386_DARWIN and AMD64_DARWIN are wrong.<BR>
 <BR>
All the platforms I have been hammering on don't define any of the types.<BR>
My Uwaitpid.c was "automatically" correct for any platform.<BR>
 <BR>
 - Jay<BR><BR>> From: hosking@cs.purdue.edu<BR>> To: jkrell@elego.de<BR>> Date: Mon, 12 Jan 2009 22:38:46 +1100<BR>> CC: m3commit@elegosoft.com<BR>> Subject: Re: [M3commit] CVS Update: cm3<BR>> <BR>> I'm not sure what you mean by the ports being wrong. Can you explain <BR>> more?<BR>> <BR>> On 12 Jan 2009, at 12:28, Jay Krell wrote:<BR>> <BR>> > CVSROOT: /usr/cvs<BR>> > Changes by: jkrell@birch. 09/01/12 12:28:31<BR>> ><BR>> > Modified files:<BR>> > cm3/m3-libs/m3core/src/unix/big-endian/: m3makefile<BR>> > cm3/m3-libs/m3core/src/unix/little-endian/: m3makefile<BR>> > cm3/m3-libs/m3core/src/unix/Common/: m3makefile<BR>> > Added files:<BR>> > cm3/m3-libs/m3core/src/unix/big-endian/: Uexec.i3<BR>> > cm3/m3-libs/m3core/src/unix/little-endian/: Uexec.i3<BR>> ><BR>> > Log message:<BR>> > clone more headers to account for non portable waitpid <BR>> > reintroduction; what was wrong with what was here? Aren't several <BR>> > ports wrong e.g. {I386,AMD64}_DARWIN, PPC_LINUX? I guess the point <BR>> > is to stop anyone from using this data at all, so as to not need to <BR>> > return it one way or the other?<BR>> <BR><BR></body>
</html>