From: Jay Freeman (saurik) Date: Sat, 27 Jun 2015 03:57:02 +0000 (-0700) Subject: Apple's newer LLVM backends generate garbage code. X-Git-Tag: v1.1.11~3 X-Git-Url: https://git.saurik.com/uikittools.git/commitdiff_plain/ef0e2d50c9d7b51e53ce6fd4bae768742526ca3e?ds=sidebyside Apple's newer LLVM backends generate garbage code. --- diff --git a/makefile b/makefile index 77f014c..46abed4 100644 --- a/makefile +++ b/makefile @@ -25,10 +25,12 @@ uicache: csstore.cpp extrainst_: csstore.cpp %: %.mm + sudo xcode-select --switch /Applications/Xcode-4.6.3.app cycc -i2.0 -o$@ -- $^ $(flags) $($@) ldid -S$(wildcard $@.xml) $@ %: %.c + sudo xcode-select --switch /Applications/Xcode-4.6.3.app cycc -i2.0 -o$@ -- -x c $^ $(flags) $($@) ldid -S$(wildcard $@.xml) $@ diff --git a/xcode.sh b/xcode.sh new file mode 100755 index 0000000..cb30149 --- /dev/null +++ b/xcode.sh @@ -0,0 +1,2 @@ +#!/bin/bash +exec xcode-select --switch /Applications/Xcode-4.6.3.app