user_tt@debian:~$ grep -r ostypes.inc /usr/share/fpcsrc/3.2.0/
/usr/share/fpcsrc/3.2.0/rtl/aix/sysos.inc:{$I ostypes.inc} // c-types, unix base types, unix base structures
/usr/share/fpcsrc/3.2.0/rtl/aix/unxfunc.inc:{ should probably be defined in ostypes.inc for all OSes }
/usr/share/fpcsrc/3.2.0/rtl/aix/Makefile.fpc: ostypes.inc osmacro.inc $(UNIXINC)/gensigset.inc \
/usr/share/fpcsrc/3.2.0/rtl/haiku/baseunix.pp:{$i ostypes.inc}
/usr/share/fpcsrc/3.2.0/rtl/haiku/baseunix.pp:// MAP_ANON(YMOUS) is OS dependant but used in the RTL and in ostypes.inc
/usr/share/fpcsrc/3.2.0/rtl/haiku/sysos.inc:{$I ostypes.inc} // c-types, unix base types, unix base structures
/usr/share/fpcsrc/3.2.0/rtl/dragonfly/Makefile.fpc: $(BSDINC)/ostypes.inc $(BSDINC)/osmacro.inc $(UNIXINC)/gensigset.inc \
/usr/share/fpcsrc/3.2.0/rtl/openbsd/ptypes.inc: // set in ostypes.inc wordsinsigset = 4; // words in sigset_t
/usr/share/fpcsrc/3.2.0/rtl/openbsd/Makefile.fpc: $(BSDINC)/ostypes.inc $(BSDINC)/osmacro.inc $(UNIXINC)/gensigset.inc \
/usr/share/fpcsrc/3.2.0/rtl/inc/exeinfo.pp:{$i ostypes.inc}
/usr/share/fpcsrc/3.2.0/rtl/android/Makefile.fpc: $(LINUXINC)/ostypes.inc $(LINUXINC)/osmacro.inc $(UNIXINC)/gensigset.inc \
/usr/share/fpcsrc/3.2.0/rtl/netbsd/Makefile.fpc: $(BSDINC)/ostypes.inc $(BSDINC)/osmacro.inc $(UNIXINC)/gensigset.inc \
/usr/share/fpcsrc/3.2.0/rtl/solaris/sysos.inc:{$I ostypes.inc} // c-types, unix base types, unix base structures
/usr/share/fpcsrc/3.2.0/rtl/solaris/unxfunc.inc:{ should probably be defined in ostypes.inc for all OSes }
/usr/share/fpcsrc/3.2.0/rtl/solaris/Makefile.fpc: ostypes.inc osmacro.inc $(UNIXINC)/gensigset.inc \
/usr/share/fpcsrc/3.2.0/rtl/unix/baseunix.pp:{$i ostypes.inc}
/usr/share/fpcsrc/3.2.0/rtl/unix/baseunix.pp:// MAP_ANON(YMOUS) is OS dependant but used in the RTL and in ostypes.inc
/usr/share/fpcsrc/3.2.0/rtl/freebsd/Makefile.fpc: $(BSDINC)/ostypes.inc $(BSDINC)/osmacro.inc $(UNIXINC)/gensigset.inc \
/usr/share/fpcsrc/3.2.0/rtl/linux/sysos.inc:{$I ostypes.inc} // c-types, unix base types, unix base structures
/usr/share/fpcsrc/3.2.0/rtl/linux/Makefile.fpc: ostypes.inc osmacro.inc $(UNIXINC)/gensigset.inc \
/usr/share/fpcsrc/3.2.0/rtl/beos/baseunix.pp:{$i ostypes.inc}
/usr/share/fpcsrc/3.2.0/rtl/beos/baseunix.pp:// MAP_ANON(YMOUS) is OS dependant but used in the RTL and in ostypes.inc
/usr/share/fpcsrc/3.2.0/rtl/beos/ossysc.inc:{$i ostypes.inc}
/usr/share/fpcsrc/3.2.0/rtl/beos/sysos.inc:{$I ostypes.inc} // c-types, unix base types, unix base structures
/usr/share/fpcsrc/3.2.0/rtl/darwin/Makefile.fpc: $(BSDINC)/ostypes.inc $(BSDINC)/osmacro.inc $(UNIXINC)/gensigset.inc \
/usr/share/fpcsrc/3.2.0/rtl/fpmake.pp: AddInclude('ostypes.inc',AllUnixOSes);
/usr/share/fpcsrc/3.2.0/rtl/fpmake.pp: AddInclude('ostypes.inc');
/usr/share/fpcsrc/3.2.0/rtl/bsd/sysos.inc:{$I ostypes.inc} // c-types, unix base types, unix base structures
user_tt@debian:~$ grep -r S_IRWXU /usr/share/fpcsrc/3.2.0/
/usr/share/fpcsrc/3.2.0/rtl/linux/ostypes.inc: S_IRWXU = S_IRUSR or S_IWUSR or S_IXUSR;
/usr/share/fpcsrc/3.2.0/rtl/netwlibc/libc.pp: S_IRWXU = $01C0;
/usr/share/fpcsrc/3.2.0/rtl/netwlibc/sysdir.inc: Res := FpMkdir (pchar(s),S_IRWXU);
/usr/share/fpcsrc/3.2.0/rtl/netware/nwserv.pp: S_IRWXU = 0000700;
/usr/share/fpcsrc/3.2.0/rtl/bsd/ostypes.inc: S_IRWXU = S_IRUSR or S_IWUSR or S_IXUSR;
/usr/share/fpcsrc/3.2.0/packages/libmicrohttpd/examples/demo.pp: FpMkdir(uc^.language, S_IRWXU);
/usr/share/fpcsrc/3.2.0/packages/libmicrohttpd/examples/demo.pp: FpMkdir(PAnsiChar(fn), S_IRWXU);
/usr/share/fpcsrc/3.2.0/packages/libmicrohttpd/examples/demo_https.pp: FpMkdir(uc^.language, S_IRWXU);
/usr/share/fpcsrc/3.2.0/packages/libmicrohttpd/examples/demo_https.pp: FpMkdir(PAnsiChar(fn), S_IRWXU);
/usr/share/fpcsrc/3.2.0/packages/libc/src/sstath.inc: S_IRWXU = (__S_IREAD or __S_IWRITE) or __S_IEXEC;
/usr/share/fpcsrc/3.2.0/packages/libc/src/sstath.inc: S_IRWXG = S_IRWXU shr 3;
/usr/share/fpcsrc/3.2.0/packages/libc/src/sstath.inc: ACCESSPERMS = (S_IRWXU or S_IRWXG) or S_IRWXO;
/usr/share/fpcsrc/3.2.0/packages/libc/src/sstath.inc: ALLPERMS = ((((S_ISUID or S_ISGID) or S_ISVTX) or S_IRWXU) or S_IRWXG) or S_IRWXO;