Changeset 97800
- Timestamp:
- Sep 16, 2012, 6:20:14 AM (12 years ago)
- Location:
- trunk/dports/devel/ld64
- Files:
-
- 2 deleted
- 1 edited
- 2 copied
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/devel/ld64/Portfile
r97741 r97800 67 67 } 68 68 69 set makefile "Makefile-133" 70 69 71 if {${os.arch} == "powerpc" || ${os.major} < 9} { 70 72 # XCode 3.2.6 … … 76 78 supported_archs x86_64 i386 ppc 77 79 80 set makefile "Makefile-97" 81 78 82 patchfiles-delete ld64-133-no-CrashReporterClient.h.patch 79 patchfiles-append ld64-97-no-LTO.patch ld64-97-Makefile.patch83 patchfiles-append ld64-97-no-LTO.patch 80 84 } elseif {${os.major} < 11} { 81 85 # XCode 4.2 … … 87 91 supported_archs i386 x86_64 88 92 93 set makefile "Makefile-127" 94 89 95 patchfiles-delete ld64-133-no-CrashReporterClient.h.patch 90 patchfiles-append ld64-127-any-cctools.patch ld64-127-Makefile.patch96 patchfiles-append ld64-127-any-cctools.patch 91 97 } 92 98 … … 117 123 118 124 post-extract { 119 file copy ${filespath}/ Makefile${worksrcpath}125 file copy ${filespath}/${makefile} ${worksrcpath} 120 126 } 121 127 -
trunk/dports/devel/ld64/files/Makefile-127
r97799 r97800 21 21 all : ObjectDump dyldinfo ld machocheck rebase unwinddump libprunetrie.a 22 22 23 src/ld/Snapshot.o : src/ld/compile_stubs.h24 src/ld/compile_stubs.h : compile_stubs25 echo "static const char *compile_stubs = " > $@26 cat $^ | sed s/\"/\\\\\"/g | sed s/^/\"/ | sed s/$$/\\\\n\"/ >> $@27 echo ";" >> $@28 29 23 src/ld/ld.o : src/ld/configure.h 30 src/other/ObjectDump.o : src/ld/configure.h31 24 src/ld/Options.o : src/ld/configure.h 32 src/ld/configure.h : src/create_configure33 DERIVED_SOURCES_DIR=src/ld DERIVED_FILE_DIR=src/ld $^ >$@25 src/ld/configure.h : 26 touch $@ 34 27 35 28 ObjectDump : src/ld/debugline.o … … 48 41 ld : src/ld/OutputFile.o 49 42 ld : src/ld/Resolver.o 50 ld : src/ld/Snapshot.o51 43 ld : src/ld/SymbolTable.o 52 44 ld : src/ld/parsers/archive_file.o … … 63 55 ld : src/ld/passes/huge.o 64 56 ld : src/ld/passes/objc.o 65 ld : src/ld/passes/order .o57 ld : src/ld/passes/order_file.o 66 58 ld : src/ld/passes/tlvp.o 67 59 ld : src/ld/passes/stubs/stubs.o -
trunk/dports/devel/ld64/files/Makefile-97
r97799 r97800 4 4 endif 5 5 6 CPPFLAGS = $(LLVM_CPPFLAGS) -Isrc/abstraction -Isrc/ld -Isrc/ld/parsers$(OTHER_CPPFLAGS)6 CPPFLAGS = $(LLVM_CPPFLAGS) -Isrc/abstraction -Isrc/ld $(OTHER_CPPFLAGS) 7 7 CFLAGS = -Os $(OTHER_CFLAGS) 8 8 CXXFLAGS = -Os $(OTHER_CXXFLAGS) … … 21 21 all : ObjectDump dyldinfo ld machocheck rebase unwinddump libprunetrie.a 22 22 23 src/ld/Snapshot.o : src/ld/compile_stubs.h24 src/ld/compile_stubs.h : compile_stubs25 echo "static const char *compile_stubs = " > $@26 cat $^ | sed s/\"/\\\\\"/g | sed s/^/\"/ | sed s/$$/\\\\n\"/ >> $@27 echo ";" >> $@28 29 23 src/ld/ld.o : src/ld/configure.h 30 src/other/ObjectDump.o : src/ld/configure.h31 24 src/ld/Options.o : src/ld/configure.h 32 src/ld/configure.h : src/create_configure33 DERIVED_SOURCES_DIR=src/ld DERIVED_FILE_DIR=src/ld $^ >$@25 src/ld/configure.h : 26 touch $@ 34 27 35 28 ObjectDump : src/ld/debugline.o 36 ObjectDump : src/ld/parsers/macho_relocatable_file.o37 ObjectDump : src/ld/parsers/lto_file.o38 29 ObjectDump : src/other/ObjectDump.o 39 30 $(CXX) $(LLVM_LDFLAGS) $(LDFLAGS) $^ -o $@ … … 44 35 ld : src/ld/debugline.o 45 36 ld : src/ld/ld.o 46 ld : src/ld/InputFiles.o47 37 ld : src/ld/Options.o 48 ld : src/ld/OutputFile.o49 ld : src/ld/Resolver.o50 ld : src/ld/Snapshot.o51 ld : src/ld/SymbolTable.o52 ld : src/ld/parsers/archive_file.o53 ld : src/ld/parsers/lto_file.o54 ld : src/ld/parsers/macho_dylib_file.o55 ld : src/ld/parsers/macho_relocatable_file.o56 ld : src/ld/parsers/opaque_section_file.o57 ld : src/ld/passes/branch_island.o58 ld : src/ld/passes/branch_shim.o59 ld : src/ld/passes/compact_unwind.o60 ld : src/ld/passes/dtrace_dof.o61 ld : src/ld/passes/dylibs.o62 ld : src/ld/passes/got.o63 ld : src/ld/passes/huge.o64 ld : src/ld/passes/objc.o65 ld : src/ld/passes/order.o66 ld : src/ld/passes/tlvp.o67 ld : src/ld/passes/stubs/stubs.o68 38 $(CXX) $(LLVM_LDFLAGS) $(LDFLAGS) $(OTHER_LDFLAGS_LD64) -Wl,-exported_symbol,__mh_execute_header $^ -o $@ 69 39
Note: See TracChangeset
for help on using the changeset viewer.