[M3devel] darwin-generic waitpid?

Jay jay.krell at cornell.edu
Tue Dec 30 08:51:56 CET 2008


It looks like waitpid's output is endian-dependent, and that therefore darwin-generic is wrong on some architectures, asis linux-common and openbsd-common.
 
 
I expect to fix this shortly, by replacing all the Modula-3 result bitfields with uint8_t and 
having a C wrapper do the translation.
 
 
As well, for increased portability, the flags will be input uint8_t fields in the record, rather than platform-dependent flags.
 
 
 - Jay


More information about the M3devel mailing list