diff options
Diffstat (limited to 'data/tapi')
-rw-r--r-- | data/tapi/_metadata/depends | 1 | ||||
-rw-r--r-- | data/tapi/_metadata/description | 1 | ||||
-rw-r--r-- | data/tapi/_metadata/in.1200.00 | 0 | ||||
-rw-r--r-- | data/tapi/_metadata/in.1443.00 | 0 | ||||
l--------- | data/tapi/_metadata/license | 1 | ||||
l--------- | data/tapi/_metadata/maintainer | 1 | ||||
l--------- | data/tapi/_metadata/priority | 1 | ||||
l--------- | data/tapi/_metadata/role | 1 | ||||
l--------- | data/tapi/_metadata/section | 1 | ||||
l--------- | data/tapi/_metadata/tags | 1 | ||||
-rw-r--r-- | data/tapi/_metadata/version | 2 | ||||
-rw-r--r-- | data/tapi/arch.diff | 13 | ||||
-rw-r--r-- | data/tapi/make.sh | 24 | ||||
-rw-r--r-- | data/tapi/tapi-1.30.tar.gz | bin | 29071 -> 0 bytes |
14 files changed, 12 insertions, 35 deletions
diff --git a/data/tapi/_metadata/depends b/data/tapi/_metadata/depends new file mode 100644 index 000000000..3724e8f19 --- /dev/null +++ b/data/tapi/_metadata/depends @@ -0,0 +1 @@ +tapi-10 diff --git a/data/tapi/_metadata/description b/data/tapi/_metadata/description new file mode 100644 index 000000000..ab1409b82 --- /dev/null +++ b/data/tapi/_metadata/description @@ -0,0 +1 @@ +Text-based Application Programming Interface diff --git a/data/tapi/_metadata/in.1200.00 b/data/tapi/_metadata/in.1200.00 new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/data/tapi/_metadata/in.1200.00 diff --git a/data/tapi/_metadata/in.1443.00 b/data/tapi/_metadata/in.1443.00 new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/data/tapi/_metadata/in.1443.00 diff --git a/data/tapi/_metadata/license b/data/tapi/_metadata/license new file mode 120000 index 000000000..fd654dc61 --- /dev/null +++ b/data/tapi/_metadata/license @@ -0,0 +1 @@ +../../_llvm10/_metadata/license
\ No newline at end of file diff --git a/data/tapi/_metadata/maintainer b/data/tapi/_metadata/maintainer new file mode 120000 index 000000000..37006a9db --- /dev/null +++ b/data/tapi/_metadata/maintainer @@ -0,0 +1 @@ +../../_llvm10/_metadata/maintainer
\ No newline at end of file diff --git a/data/tapi/_metadata/priority b/data/tapi/_metadata/priority new file mode 120000 index 000000000..08d496d7a --- /dev/null +++ b/data/tapi/_metadata/priority @@ -0,0 +1 @@ +../../_llvm10/_metadata/priority
\ No newline at end of file diff --git a/data/tapi/_metadata/role b/data/tapi/_metadata/role new file mode 120000 index 000000000..b0c42f5a5 --- /dev/null +++ b/data/tapi/_metadata/role @@ -0,0 +1 @@ +../../_llvm10/_metadata/role
\ No newline at end of file diff --git a/data/tapi/_metadata/section b/data/tapi/_metadata/section new file mode 120000 index 000000000..df67634c9 --- /dev/null +++ b/data/tapi/_metadata/section @@ -0,0 +1 @@ +../../_llvm10/_metadata/section
\ No newline at end of file diff --git a/data/tapi/_metadata/tags b/data/tapi/_metadata/tags new file mode 120000 index 000000000..697997b34 --- /dev/null +++ b/data/tapi/_metadata/tags @@ -0,0 +1 @@ +../../_llvm10/_metadata/tags
\ No newline at end of file diff --git a/data/tapi/_metadata/version b/data/tapi/_metadata/version index a159459e8..f599e28b8 100644 --- a/data/tapi/_metadata/version +++ b/data/tapi/_metadata/version @@ -1 +1 @@ -274.2 +10 diff --git a/data/tapi/arch.diff b/data/tapi/arch.diff deleted file mode 100644 index e4cd7ab0f..000000000 --- a/data/tapi/arch.diff +++ /dev/null @@ -1,13 +0,0 @@ -Only in ld64-274.2+iPhone: InputFiles.o -diff -ur ld64-274.2/src/ld/InputFiles.cpp ld64-274.2+iPhone/src/ld/InputFiles.cpp ---- ld64-274.2/src/ld/InputFiles.cpp 2016-07-01 15:46:14.000000000 -1000 -+++ ld64-274.2+iPhone/src/ld/InputFiles.cpp 2018-09-05 11:18:34.000000000 -1000 -@@ -881,6 +881,8 @@ - opts.setArchitecture(CPU_TYPE_X86_64, CPU_SUBTYPE_X86_64_ALL, Options::kPlatformOSX); - #elif __arm__ - opts.setArchitecture(CPU_TYPE_ARM, CPU_SUBTYPE_ARM_V6, Options::kPlatformOSX); -+#elif __arm64__ -+ opts.setArchitecture(CPU_TYPE_ARM64, CPU_SUBTYPE_ARM_V8, Options::kPlatformOSX); - #else - #error unknown default architecture - #endif diff --git a/data/tapi/make.sh b/data/tapi/make.sh index ba8759529..578630988 100644 --- a/data/tapi/make.sh +++ b/data/tapi/make.sh @@ -1,22 +1,4 @@ -set -x -pkg:setup -mkdir include -DERIVED_FILE_DIR=`pwd`/include IPHONEOS_DEPLOYMENT_TARGET=11.0 src/create_configure -for cfile in $(find src -name '*.c'); do - basename=$(basename $cfile .c) - ${PKG_TARG}-gcc -o $basename.o -c $cfile -Isrc/abstraction -Iinclude -Isrc/ld/parsers -Isrc/ld +pkg: mkdir -p /usr/bin +for bin in tapi tapi-frontend; do + pkg: ln -s ../lib/llvm-10/bin/${bin} /usr/bin/${bin} done -for cfile in $(find src -name '*.m'); do - basename=$(basename $cfile .m) - ${PKG_TARG}-gcc -ObjC -o $basename.o -c $cfile -Isrc/abstraction -Iinclude -Isrc/ld/parsers -Isrc/ld -done -for cppfile in $(find src -name '*.cpp'); do - basename=$(basename $cppfile .cpp) - ${PKG_TARG}-g++ -std=c++11 -o $basename.o -c $cppfile -Isrc/abstraction -Iinclude -Isrc/ld/parsers -Isrc/ld -done -cp src/other/PruneTrie.o . -${PKG_TARG}-gcc -o PruneTrie.o -c src/other/PruneTrie.cpp -Isrc/abstraction -Iinclude -Isrc/ld/parsers -Isrc/ld -${PKG_TARG}-ar -r libprunetrie.a PruneTrie.o -pkg: mkdir -p /usr/lib /usr/include/mach-o -pkg: cp libprunetrie.a /usr/lib -pkg: cp src/other/prune_trie.h /usr/include/mach-o diff --git a/data/tapi/tapi-1.30.tar.gz b/data/tapi/tapi-1.30.tar.gz Binary files differdeleted file mode 100644 index 38f567706..000000000 --- a/data/tapi/tapi-1.30.tar.gz +++ /dev/null |