diff options
author | Steve Bennett <steveb@workware.net.au> | 2016-10-06 08:25:31 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2016-10-06 08:28:27 +1000 |
commit | 59b01337d880b0caa2b615ca040d6f71eac15ffd (patch) | |
tree | 1b61863c02acf659f622ad3b804a75dfd8f6f6c1 /make-bootstrap-jim | |
parent | 704db07b03c928070a80d99d56e02915ca4c9926 (diff) | |
download | jimtcl-59b01337d880b0caa2b615ca040d6f71eac15ffd.zip jimtcl-59b01337d880b0caa2b615ca040d6f71eac15ffd.tar.gz jimtcl-59b01337d880b0caa2b615ca040d6f71eac15ffd.tar.bz2 |
Fix for systems without umask
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'make-bootstrap-jim')
-rwxr-xr-x | make-bootstrap-jim | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/make-bootstrap-jim b/make-bootstrap-jim index c1754f7..23f852a 100755 --- a/make-bootstrap-jim +++ b/make-bootstrap-jim @@ -74,6 +74,14 @@ cat <<EOF #define HAVE_SYS_TIME_H #define HAVE_DIRENT_H #define HAVE_UNISTD_H +#define HAVE_UMASK +#include <sys/stat.h> +#ifndef S_IRWXG +#define S_IRWXG 0 +#endif +#ifndef S_IRWXO +#define S_IRWXO 0 +#endif #else #define TCL_PLATFORM_OS "unknown" #define TCL_PLATFORM_PLATFORM "unix" @@ -92,6 +100,7 @@ cat <<EOF #define HAVE_SYS_TIME_H #define HAVE_DIRENT_H #define HAVE_UNISTD_H +#define HAVE_UMASK #endif EOF |