| @@ -142,11 +142,18 @@ LIBTCC1_CROSS=lib/i386-win/libtcc1.a lib/x86_64-win/libtcc1.a lib/i386/libtcc1.a · 141 unmodified lines |
| 142 | LIBTCC1=libtcc1.a | 142 | LIBTCC1=libtcc1.a |
| 143 | BCHECK=yes | 143 | BCHECK=yes |
| 144 | else ifeq ($(ARCH),x86-64) | 144 | else ifeq ($(ARCH),x86-64) |
| | 145 | ifeq ($(TARGETOS),Darwin) |
| | 146 | NATIVE_FILES=$(X86_64_FILES) |
| | 147 | PROGS_CROSS=$($(I386_CROSS)_LINK) $($(WIN32_CROSS)_LINK) $($(WIN64_CROSS)_LINK) $(ARM_CROSS) $(ARM64_CROSS) $(C67_CROSS) $(WINCE_CROSS) |
| | 148 | LIBTCC1_CROSS=lib/i386-win/libtcc1.a lib/x86_64-win/libtcc1.a lib/i386/libtcc1.a lib/x86_64/libtcc1.a |
| | 149 | LIBTCC1=libtcc1.a |
| | 150 | else |
| 145 | NATIVE_FILES=$(X86_64_FILES) | 151 | NATIVE_FILES=$(X86_64_FILES) |
| 146 | PROGS_CROSS=$($(I386_CROSS)_LINK) $($(WIN32_CROSS)_LINK) $($(WIN64_CROSS)_LINK) $(ARM_CROSS) $(ARM64_CROSS) $(C67_CROSS) $(WINCE_CROSS) | 152 | PROGS_CROSS=$($(I386_CROSS)_LINK) $($(WIN32_CROSS)_LINK) $($(WIN64_CROSS)_LINK) $(ARM_CROSS) $(C67_CROSS) $(WINCE_CROSS) |
| 147 | LIBTCC1_CROSS=lib/i386-win/libtcc1.a lib/x86_64-win/libtcc1.a lib/i386/libtcc1.a lib/x86_64/libtcc1.a \ | 153 | LIBTCC1_CROSS=lib/i386-win/libtcc1.a lib/x86_64-win/libtcc1.a lib/i386/libtcc1.a lib/x86_64/libtcc1.a \ |
| 148 | lib/arm64/libtcc1.a | 154 | lib/arm64/libtcc1.a |
| 149 | LIBTCC1=libtcc1.a | 155 | LIBTCC1=libtcc1.a |
| | 156 | endif |
| 150 | else ifeq ($(ARCH),arm) | 157 | else ifeq ($(ARCH),arm) |
| 151 | NATIVE_FILES=$(ARM_FILES) | 158 | NATIVE_FILES=$(ARM_FILES) |
| 152 | PROGS_CROSS=$(I386_CROSS) $(X64_CROSS) $(WIN32_CROSS) $(WIN64_CROSS) $(ARM64_CROSS) $(C67_CROSS) $(WINCE_CROSS) | 159 | PROGS_CROSS=$(I386_CROSS) $(X64_CROSS) $(WIN32_CROSS) $(WIN64_CROSS) $(ARM64_CROSS) $(C67_CROSS) $(WINCE_CROSS) |
| @@ -305,8 +312,10 @@ ifdef CONFIG_CROSS · 152 unmodified lines |
| 305 | mkdir -p "$(tccdir)/win32/lib/64" | 312 | mkdir -p "$(tccdir)/win32/lib/64" |
| 306 | mkdir -p "$(tccdir)/i386" | 313 | mkdir -p "$(tccdir)/i386" |
| 307 | mkdir -p "$(tccdir)/x86-64" | 314 | mkdir -p "$(tccdir)/x86-64" |
| | 315 | ifneq ($(TARGETOS),Darwin) |
| 308 | mkdir -p "$(tccdir)/arm64" | 316 | mkdir -p "$(tccdir)/arm64" |
| 309 | $(INSTALL) -m644 lib/arm64/libtcc1.a "$(tccdir)/arm64" | 317 | $(INSTALL) -m644 lib/arm64/libtcc1.a "$(tccdir)/arm64" |
| | 318 | endif |
| 310 | $(INSTALL) -m644 lib/i386/libtcc1.a "$(tccdir)/i386" | 319 | $(INSTALL) -m644 lib/i386/libtcc1.a "$(tccdir)/i386" |
| 311 | $(INSTALL) -m644 lib/i386/bcheck.o "$(tccdir)/i386" | 320 | $(INSTALL) -m644 lib/i386/bcheck.o "$(tccdir)/i386" |
| 312 | $(INSTALL) -m644 lib/x86_64/libtcc1.a "$(tccdir)/x86-64" | 321 | $(INSTALL) -m644 lib/x86_64/libtcc1.a "$(tccdir)/x86-64" |