From ca1482048551a3c709a7816c9a1ae9294524fdb6 Mon Sep 17 00:00:00 2001 From: Glen Chung Date: Wed, 20 May 2026 09:33:15 -0700 Subject: [PATCH] Remove compiler argument translation JSON files --- Extension/bin/common.json | 33 -------------------------- Extension/bin/linux.clang.arm.json | 13 ---------- Extension/bin/linux.clang.arm64.json | 13 ---------- Extension/bin/linux.clang.x64.json | 13 ---------- Extension/bin/linux.clang.x86.json | 13 ---------- Extension/bin/linux.gcc.arm.json | 13 ---------- Extension/bin/linux.gcc.arm64.json | 13 ---------- Extension/bin/linux.gcc.x64.json | 13 ---------- Extension/bin/linux.gcc.x86.json | 13 ---------- Extension/bin/macos.clang.arm.json | 12 ---------- Extension/bin/macos.clang.arm64.json | 12 ---------- Extension/bin/macos.clang.x64.json | 12 ---------- Extension/bin/macos.clang.x86.json | 12 ---------- Extension/bin/macos.gcc.arm.json | 12 ---------- Extension/bin/macos.gcc.arm64.json | 12 ---------- Extension/bin/macos.gcc.x64.json | 12 ---------- Extension/bin/macos.gcc.x86.json | 12 ---------- Extension/bin/windows.clang.arm.json | 5 ---- Extension/bin/windows.clang.arm64.json | 5 ---- Extension/bin/windows.clang.x64.json | 5 ---- Extension/bin/windows.clang.x86.json | 5 ---- Extension/bin/windows.gcc.arm.json | 5 ---- Extension/bin/windows.gcc.arm64.json | 5 ---- Extension/bin/windows.gcc.x64.json | 5 ---- Extension/bin/windows.gcc.x86.json | 5 ---- Extension/bin/windows.msvc.arm.json | 14 ----------- Extension/bin/windows.msvc.arm64.json | 15 ------------ Extension/bin/windows.msvc.x64.json | 16 ------------- Extension/bin/windows.msvc.x86.json | 15 ------------ 29 files changed, 333 deletions(-) delete mode 100644 Extension/bin/common.json delete mode 100644 Extension/bin/linux.clang.arm.json delete mode 100644 Extension/bin/linux.clang.arm64.json delete mode 100644 Extension/bin/linux.clang.x64.json delete mode 100644 Extension/bin/linux.clang.x86.json delete mode 100644 Extension/bin/linux.gcc.arm.json delete mode 100644 Extension/bin/linux.gcc.arm64.json delete mode 100644 Extension/bin/linux.gcc.x64.json delete mode 100644 Extension/bin/linux.gcc.x86.json delete mode 100644 Extension/bin/macos.clang.arm.json delete mode 100644 Extension/bin/macos.clang.arm64.json delete mode 100644 Extension/bin/macos.clang.x64.json delete mode 100644 Extension/bin/macos.clang.x86.json delete mode 100644 Extension/bin/macos.gcc.arm.json delete mode 100644 Extension/bin/macos.gcc.arm64.json delete mode 100644 Extension/bin/macos.gcc.x64.json delete mode 100644 Extension/bin/macos.gcc.x86.json delete mode 100644 Extension/bin/windows.clang.arm.json delete mode 100644 Extension/bin/windows.clang.arm64.json delete mode 100644 Extension/bin/windows.clang.x64.json delete mode 100644 Extension/bin/windows.clang.x86.json delete mode 100644 Extension/bin/windows.gcc.arm.json delete mode 100644 Extension/bin/windows.gcc.arm64.json delete mode 100644 Extension/bin/windows.gcc.x64.json delete mode 100644 Extension/bin/windows.gcc.x86.json delete mode 100644 Extension/bin/windows.msvc.arm.json delete mode 100644 Extension/bin/windows.msvc.arm64.json delete mode 100644 Extension/bin/windows.msvc.x64.json delete mode 100644 Extension/bin/windows.msvc.x86.json diff --git a/Extension/bin/common.json b/Extension/bin/common.json deleted file mode 100644 index ae5b8b3eb..000000000 --- a/Extension/bin/common.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "defaults": [ - "cpfe", - "--wchar_t_keyword", - "--no_warnings", - "--rtti", - "--edge", - "--exceptions", - "--error_limit", - "25000", - "-D_EDG_COMPILER", - "-D_USE_DECLSPECS_FOR_SAL=1" - ], - "source_file_format": "-f %s", - "expressions": [ - { - "match": "^/I(.*)", - "replace": "-I\n$1" - }, - { - "match": "^/D(.*)", - "replace": "-D$1" - }, - { - "match": "^/AI(.*)", - "replace": "--using_directory\n$1" - }, - { - "match": "^/dE--(.*)", - "replace": "--$1" - } - ] -} \ No newline at end of file diff --git a/Extension/bin/linux.clang.arm.json b/Extension/bin/linux.clang.arm.json deleted file mode 100644 index 9cb51ab2c..000000000 --- a/Extension/bin/linux.clang.arm.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "defaults": [ - "-Dunix=1", - "-D__unix__=1", - "-D__linux__=1", - "-D__arm__=1", - "-D__ARM_32BIT_STATE=1", - "-D__PTRDIFF_TYPE__=int", - "-D__SIZE_TYPE__=unsigned int", - "-D__WCHAR_TYPE__=long int" - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/linux.clang.arm64.json b/Extension/bin/linux.clang.arm64.json deleted file mode 100644 index eebe976d4..000000000 --- a/Extension/bin/linux.clang.arm64.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "defaults": [ - "-Dunix=1", - "-D__unix__=1", - "-D__linux__=1", - "-D__aarch64__=1", - "-D__ARM_64BIT_STATE=1", - "-D__PTRDIFF_TYPE__=long int", - "-D__SIZE_TYPE__=long unsigned int", - "-D__WCHAR_TYPE__=int" - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/linux.clang.x64.json b/Extension/bin/linux.clang.x64.json deleted file mode 100644 index 383389821..000000000 --- a/Extension/bin/linux.clang.x64.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "defaults": [ - "-Dunix=1", - "-D__unix__=1", - "-D__linux__=1", - "-D__x86_64=1", - "-D__x86_64__=1", - "-D__PTRDIFF_TYPE__=long int", - "-D__SIZE_TYPE__=long unsigned int", - "-D__WCHAR_TYPE__=int" - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/linux.clang.x86.json b/Extension/bin/linux.clang.x86.json deleted file mode 100644 index 2f4e27578..000000000 --- a/Extension/bin/linux.clang.x86.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "defaults": [ - "-Dunix=1", - "-D__unix__=1", - "-D__linux__=1", - "-D__i386=1", - "-D__i386__=1", - "-D__PTRDIFF_TYPE__=int", - "-D__SIZE_TYPE__=unsigned int", - "-D__WCHAR_TYPE__=long int" - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/linux.gcc.arm.json b/Extension/bin/linux.gcc.arm.json deleted file mode 100644 index e7e0fc818..000000000 --- a/Extension/bin/linux.gcc.arm.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "defaults": [ - "-Dunix=1", - "-D__unix__=1", - "-D__linux__=1", - "-D__arm__=1", - "-D__ARM_32BIT_STATE=1", - "-D__PTRDIFF_TYPE__=int", - "-D__SIZE_TYPE__=unsigned int", - "-D__WCHAR_TYPE__=long int" - ], - "defaults_op" : "merge" -} \ No newline at end of file diff --git a/Extension/bin/linux.gcc.arm64.json b/Extension/bin/linux.gcc.arm64.json deleted file mode 100644 index 931b1c6e6..000000000 --- a/Extension/bin/linux.gcc.arm64.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "defaults": [ - "-Dunix=1", - "-D__unix__=1", - "-D__linux__=1", - "-D__aarch64__=1", - "-D__ARM_64BIT_STATE=1", - "-D__PTRDIFF_TYPE__=long int", - "-D__SIZE_TYPE__=long unsigned int", - "-D__WCHAR_TYPE__=int" - ], - "defaults_op" : "merge" -} \ No newline at end of file diff --git a/Extension/bin/linux.gcc.x64.json b/Extension/bin/linux.gcc.x64.json deleted file mode 100644 index 6d6e2a1be..000000000 --- a/Extension/bin/linux.gcc.x64.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "defaults": [ - "-Dunix=1", - "-D__unix__=1", - "-D__linux__=1", - "-D__x86_64=1", - "-D__x86_64__=1", - "-D__PTRDIFF_TYPE__=long int", - "-D__SIZE_TYPE__=long unsigned int", - "-D__WCHAR_TYPE__=int" - ], - "defaults_op" : "merge" -} diff --git a/Extension/bin/linux.gcc.x86.json b/Extension/bin/linux.gcc.x86.json deleted file mode 100644 index 8972cce04..000000000 --- a/Extension/bin/linux.gcc.x86.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "defaults": [ - "-Dunix=1", - "-D__unix__=1", - "-D__linux__=1", - "-D__i386=1", - "-D__i386__=1", - "-D__PTRDIFF_TYPE__=int", - "-D__SIZE_TYPE__=unsigned int", - "-D__WCHAR_TYPE__=long int" - ], - "defaults_op" : "merge" -} \ No newline at end of file diff --git a/Extension/bin/macos.clang.arm.json b/Extension/bin/macos.clang.arm.json deleted file mode 100644 index 3c6484f3c..000000000 --- a/Extension/bin/macos.clang.arm.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "defaults": [ - "-D__APPLE__=1", - "-D__MACH__=1", - "-D__arm__=1", - "-D__ARM_32BIT_STATE=1", - "-D__PTRDIFF_TYPE__=int", - "-D__SIZE_TYPE__=unsigned int", - "-D__WCHAR_TYPE__=long int" - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/macos.clang.arm64.json b/Extension/bin/macos.clang.arm64.json deleted file mode 100644 index 63c6fe0e2..000000000 --- a/Extension/bin/macos.clang.arm64.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "defaults": [ - "-D__APPLE__=1", - "-D__MACH__=1", - "-D__aarch64__=1", - "-D__ARM_64BIT_STATE=1", - "-D__PTRDIFF_TYPE__=long int", - "-D__SIZE_TYPE__=long unsigned int", - "-D__WCHAR_TYPE__=int" - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/macos.clang.x64.json b/Extension/bin/macos.clang.x64.json deleted file mode 100644 index 1a24ac74e..000000000 --- a/Extension/bin/macos.clang.x64.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "defaults": [ - "-D__APPLE__=1", - "-D__MACH__=1", - "-D__x86_64=1", - "-D__x86_64__=1", - "-D__PTRDIFF_TYPE__=long int", - "-D__SIZE_TYPE__=long unsigned int", - "-D__WCHAR_TYPE__=int" - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/macos.clang.x86.json b/Extension/bin/macos.clang.x86.json deleted file mode 100644 index 173ae66b6..000000000 --- a/Extension/bin/macos.clang.x86.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "defaults": [ - "-D__APPLE__=1", - "-D__MACH__=1", - "-D__i386=1", - "-D__i386__=1", - "-D__PTRDIFF_TYPE__=int", - "-D__SIZE_TYPE__=unsigned int", - "-D__WCHAR_TYPE__=long int" - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/macos.gcc.arm.json b/Extension/bin/macos.gcc.arm.json deleted file mode 100644 index 4722bbaa4..000000000 --- a/Extension/bin/macos.gcc.arm.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "defaults": [ - "-D__APPLE__=1", - "-D__MACH__=1", - "-D__arm__=1", - "-D__ARM_32BIT_STATE=1", - "-D__PTRDIFF_TYPE__=int", - "-D__SIZE_TYPE__=unsigned int", - "-D__WCHAR_TYPE__=long int" - ], - "defaults_op" : "merge" -} \ No newline at end of file diff --git a/Extension/bin/macos.gcc.arm64.json b/Extension/bin/macos.gcc.arm64.json deleted file mode 100644 index bfe134a8b..000000000 --- a/Extension/bin/macos.gcc.arm64.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "defaults": [ - "-D__APPLE__=1", - "-D__MACH__=1", - "-D__aarch64__=1", - "-D__ARM_64BIT_STATE=1", - "-D__PTRDIFF_TYPE__=long int", - "-D__SIZE_TYPE__=long unsigned int", - "-D__WCHAR_TYPE__=int" - ], - "defaults_op" : "merge" -} \ No newline at end of file diff --git a/Extension/bin/macos.gcc.x64.json b/Extension/bin/macos.gcc.x64.json deleted file mode 100644 index f7286d2f1..000000000 --- a/Extension/bin/macos.gcc.x64.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "defaults": [ - "-D__APPLE__=1", - "-D__MACH__=1", - "-D__x86_64=1", - "-D__x86_64__=1", - "-D__PTRDIFF_TYPE__=long int", - "-D__SIZE_TYPE__=long unsigned int", - "-D__WCHAR_TYPE__=int" - ], - "defaults_op" : "merge" -} \ No newline at end of file diff --git a/Extension/bin/macos.gcc.x86.json b/Extension/bin/macos.gcc.x86.json deleted file mode 100644 index b07752292..000000000 --- a/Extension/bin/macos.gcc.x86.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "defaults": [ - "-D__APPLE__=1", - "-D__MACH__=1", - "-D__i386=1", - "-D__i386__=1", - "-D__PTRDIFF_TYPE__=int", - "-D__SIZE_TYPE__=unsigned int", - "-D__WCHAR_TYPE__=long int" - ], - "defaults_op" : "merge" -} \ No newline at end of file diff --git a/Extension/bin/windows.clang.arm.json b/Extension/bin/windows.clang.arm.json deleted file mode 100644 index 2a62f646c..000000000 --- a/Extension/bin/windows.clang.arm.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "defaults": [ - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/windows.clang.arm64.json b/Extension/bin/windows.clang.arm64.json deleted file mode 100644 index 2a62f646c..000000000 --- a/Extension/bin/windows.clang.arm64.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "defaults": [ - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/windows.clang.x64.json b/Extension/bin/windows.clang.x64.json deleted file mode 100644 index 2a62f646c..000000000 --- a/Extension/bin/windows.clang.x64.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "defaults": [ - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/windows.clang.x86.json b/Extension/bin/windows.clang.x86.json deleted file mode 100644 index 2a62f646c..000000000 --- a/Extension/bin/windows.clang.x86.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "defaults": [ - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/windows.gcc.arm.json b/Extension/bin/windows.gcc.arm.json deleted file mode 100644 index d5640b09c..000000000 --- a/Extension/bin/windows.gcc.arm.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "defaults": [ - ], - "defaults_op": "merge" -} \ No newline at end of file diff --git a/Extension/bin/windows.gcc.arm64.json b/Extension/bin/windows.gcc.arm64.json deleted file mode 100644 index 2a49e30c0..000000000 --- a/Extension/bin/windows.gcc.arm64.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "defaults": [ - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/windows.gcc.x64.json b/Extension/bin/windows.gcc.x64.json deleted file mode 100644 index d5640b09c..000000000 --- a/Extension/bin/windows.gcc.x64.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "defaults": [ - ], - "defaults_op": "merge" -} \ No newline at end of file diff --git a/Extension/bin/windows.gcc.x86.json b/Extension/bin/windows.gcc.x86.json deleted file mode 100644 index d5640b09c..000000000 --- a/Extension/bin/windows.gcc.x86.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "defaults": [ - ], - "defaults_op": "merge" -} \ No newline at end of file diff --git a/Extension/bin/windows.msvc.arm.json b/Extension/bin/windows.msvc.arm.json deleted file mode 100644 index 2941a80ed..000000000 --- a/Extension/bin/windows.msvc.arm.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "defaults": [ - "-D_MSC_EXTENSIONS", - "--microsoft", - "--microsoft_bugs", - "--microsoft_version", - "1951", - "-D_MSC_VER=1951", - "-D_MSC_FULL_VER=195136122", - "-D_MSC_BUILD=0", - "-D_M_ARM=7" - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/windows.msvc.arm64.json b/Extension/bin/windows.msvc.arm64.json deleted file mode 100644 index cf65c3080..000000000 --- a/Extension/bin/windows.msvc.arm64.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "defaults": [ - "-D_MSC_EXTENSIONS", - "--microsoft", - "--microsoft_bugs", - "--microsoft_version", - "1951", - "-D_CPPUNWIND=1", - "-D_MSC_VER=1951", - "-D_MSC_FULL_VER=195136122", - "-D_MSC_BUILD=0", - "-D_M_ARM64=1" - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/windows.msvc.x64.json b/Extension/bin/windows.msvc.x64.json deleted file mode 100644 index fb060ce36..000000000 --- a/Extension/bin/windows.msvc.x64.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "defaults": [ - "-D_MSC_EXTENSIONS", - "--microsoft", - "--microsoft_bugs", - "--microsoft_version", - "1951", - "-D_CPPUNWIND=1", - "-D_MSC_VER=1951", - "-D_MSC_FULL_VER=195136122", - "-D_MSC_BUILD=0", - "-D_M_X64=100", - "-D_M_AMD64=100" - ], - "defaults_op": "merge" -} diff --git a/Extension/bin/windows.msvc.x86.json b/Extension/bin/windows.msvc.x86.json deleted file mode 100644 index d536045a6..000000000 --- a/Extension/bin/windows.msvc.x86.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "defaults": [ - "-D_MSC_EXTENSIONS", - "--microsoft", - "--microsoft_bugs", - "--microsoft_version", - "1951", - "-D_MSC_VER=1951", - "-D_MSC_FULL_VER=195136122", - "-D_MSC_BUILD=0", - "-D_M_IX86=600", - "-D_M_IX86_FP=2" - ], - "defaults_op": "merge" -}