diff --git a/generate-darwin-source-and-headers.py b/generate-darwin-source-and-headers.py index c801dc06..f6e91528 100755 --- a/generate-darwin-source-and-headers.py +++ b/generate-darwin-source-and-headers.py @@ -11,15 +11,6 @@ class Platform(object): pass -class i386_platform(Platform): - arch = 'i386' - - prefix = "#ifdef __i386__\n\n" - suffix = "\n\n#endif" - src_dir = 'x86' - src_files = ['sysv.S', 'ffi.c', 'internal.h'] - - class x86_64_platform(Platform): arch = 'x86_64' @@ -47,13 +38,6 @@ class armv7_platform(Platform): src_files = ['sysv.S', 'ffi.c', 'internal.h'] -class ios_simulator_i386_platform(i386_platform): - target = 'i386-apple-ios-simulator' - directory = 'darwin_ios' - sdk = 'iphonesimulator' - version_min = '-miphoneos-version-min=7.0' - - class ios_simulator_x86_64_platform(x86_64_platform): target = 'x86_64-apple-ios-simulator' directory = 'darwin_ios' @@ -117,13 +101,6 @@ class tvos_device_arm64_platform(arm64_platform): version_min = '-mtvos-version-min=9.0' -class watchos_simulator_i386_platform(i386_platform): - target = 'i386-apple-watchos-simulator' - directory = 'darwin_watchos' - sdk = 'watchsimulator' - version_min = '-mwatchos-version-min=4.0' - - class watchos_simulator_x86_64_platform(x86_64_platform): target = 'x86_64-apple-watchos-simulator' directory = 'darwin_watchos' @@ -210,7 +187,7 @@ def build_target(platform, platform_headers): mkdir_p(build_dir) env = dict(CC=xcrun_cmd('clang'), LD=xcrun_cmd('ld'), - CFLAGS='%s -fembed-bitcode' % (platform.version_min)) + CFLAGS='%s' % (platform.version_min)) working_dir = os.getcwd() try: os.chdir(build_dir) @@ -248,7 +225,6 @@ def generate_source_and_headers( copy_files('include', 'darwin_common/include', pattern='*.h') if generate_ios: - copy_src_platform_files(ios_simulator_i386_platform) copy_src_platform_files(ios_simulator_x86_64_platform) copy_src_platform_files(ios_simulator_arm64_platform) copy_src_platform_files(ios_device_armv7_platform) @@ -261,7 +237,6 @@ def generate_source_and_headers( copy_src_platform_files(tvos_simulator_arm64_platform) copy_src_platform_files(tvos_device_arm64_platform) if generate_watchos: - copy_src_platform_files(watchos_simulator_i386_platform) copy_src_platform_files(watchos_simulator_x86_64_platform) copy_src_platform_files(watchos_simulator_arm64_platform) copy_src_platform_files(watchos_device_armv7k_platform) @@ -270,7 +245,6 @@ def generate_source_and_headers( platform_headers = collections.defaultdict(set) if generate_ios: - build_target(ios_simulator_i386_platform, platform_headers) build_target(ios_simulator_x86_64_platform, platform_headers) build_target(ios_simulator_arm64_platform, platform_headers) build_target(ios_device_armv7_platform, platform_headers) @@ -283,7 +257,6 @@ def generate_source_and_headers( build_target(tvos_simulator_arm64_platform, platform_headers) build_target(tvos_device_arm64_platform, platform_headers) if generate_watchos: - build_target(watchos_simulator_i386_platform, platform_headers) build_target(watchos_simulator_x86_64_platform, platform_headers) build_target(watchos_simulator_arm64_platform, platform_headers) build_target(watchos_device_armv7k_platform, platform_headers)