MacOSX compatibility
- Implemented some syscall for MacOSX - tested on : El Capitan 10.11 x86_64 - make self hosted test run on macosx - modified run_test so it does not fail when parseh throws warnings (most of them are related to buildin types from gcc that arent defined in header files and unions) - making -mmacosx-version-min and -mios-version-min works like gcc (command line paramers have precedence over enviroment variables)
This commit is contained in:
@@ -42,9 +42,14 @@ static void init_darwin_native(CodeGen *g) {
|
||||
g->mmacosx_version_min = buf_create_from_str(osx_target);
|
||||
} else if (ios_target) {
|
||||
g->mios_version_min = buf_create_from_str(ios_target);
|
||||
} else {
|
||||
zig_panic("unable to determine -mmacosx-version-min or -mios-version-min");
|
||||
}
|
||||
|
||||
// we should check for the command line option to throw an error if not specified
|
||||
//
|
||||
|
||||
/* else {
|
||||
zig_panic("unable to determine -mmacosx-version-min or -mios-version-min");
|
||||
} */
|
||||
}
|
||||
|
||||
static PackageTableEntry *new_package(const char *root_src_dir, const char *root_src_path) {
|
||||
|
||||
Reference in New Issue
Block a user