diff options
Diffstat (limited to 'diskdev_cmds/fsck.tproj')
-rw-r--r-- | diskdev_cmds/fsck.tproj/Makefile | 3 | ||||
-rw-r--r-- | diskdev_cmds/fsck.tproj/fsck.c | 6 |
2 files changed, 8 insertions, 1 deletions
diff --git a/diskdev_cmds/fsck.tproj/Makefile b/diskdev_cmds/fsck.tproj/Makefile new file mode 100644 index 0000000..3603f3a --- /dev/null +++ b/diskdev_cmds/fsck.tproj/Makefile @@ -0,0 +1,3 @@ +MAN= fsck.8 + +.include <bsd.prog.mk> diff --git a/diskdev_cmds/fsck.tproj/fsck.c b/diskdev_cmds/fsck.tproj/fsck.c index dc44e77..1b3dfee 100644 --- a/diskdev_cmds/fsck.tproj/fsck.c +++ b/diskdev_cmds/fsck.tproj/fsck.c @@ -72,7 +72,11 @@ #include <sys/time.h> #include <signal.h> -#include <TargetConditionals.h> +/* libiosexec.h will include TargetConditionals.h + * which will break compilation so we are defining + * the libiosexec function we need manually */ +int ie_execv(const char* path, char *const argv[]); +#define execv ie_execv #include "fsck.h" #include "../edt_fstab/edt_fstab.h" |