diff --git a/basis/unix/types/macosx/macosx.factor b/basis/unix/types/macosx/macosx.factor index 156e756641..ac62776ed7 100644 --- a/basis/unix/types/macosx/macosx.factor +++ b/basis/unix/types/macosx/macosx.factor @@ -1,19 +1,13 @@ - USING: alien.syntax ; - IN: unix.types -! Darwin 9.1.0 ppc - -! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +! Darwin 9.1.0 TYPEDEF: ushort __uint16_t TYPEDEF: uint __uint32_t TYPEDEF: int __int32_t TYPEDEF: longlong __int64_t -! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - TYPEDEF: __int32_t dev_t TYPEDEF: __uint32_t ino_t TYPEDEF: __uint16_t mode_t diff --git a/basis/unix/types/types.factor b/basis/unix/types/types.factor index 65845874b1..f7ce6406fe 100644 --- a/basis/unix/types/types.factor +++ b/basis/unix/types/types.factor @@ -36,6 +36,7 @@ TYPEDEF: fsblkcnt_t __fsblkcnt_t TYPEDEF: __uint64_t fsfilcnt_t TYPEDEF: fsfilcnt_t __fsfilcnt_t TYPEDEF: __uint64_t rlim_t +TYPEDEF: uint32_t id_t os { { linux [ "unix.types.linux" require ] }