1 | --- Makefile-450 2020-11-23 20:20:51.000000000 -0800 |
---|
2 | +++ Makefile-530 2020-11-23 20:22:47.000000000 -0800 |
---|
3 | @@ -19,7 +19,7 @@ |
---|
4 | endif |
---|
5 | |
---|
6 | # libprunetrie.a |
---|
7 | -all : src/ld/configure.h ObjectDump dyldinfo ld machocheck rebase unwinddump |
---|
8 | +all : src/ld/configure.h ObjectDump dyldinfo ld machocheck unwinddump |
---|
9 | |
---|
10 | src/ld/Snapshot.o : src/ld/compile_stubs.h |
---|
11 | src/ld/compile_stubs.h : compile_stubs |
---|
12 | @@ -31,6 +31,7 @@ |
---|
13 | DERIVED_SOURCES_DIR=src/ld DERIVED_FILE_DIR=src/ld $^ > $@ |
---|
14 | |
---|
15 | ObjectDump : src/ld/debugline.o |
---|
16 | +ObjectDump : src/ld/PlatformSupport.o |
---|
17 | ObjectDump : src/ld/parsers/macho_relocatable_file.o |
---|
18 | ObjectDump : src/ld/parsers/lto_file.o |
---|
19 | ObjectDump : src/other/ObjectDump.o |
---|
20 | @@ -41,6 +42,7 @@ |
---|
21 | |
---|
22 | ld : src/ld/debugline.o |
---|
23 | ld : src/ld/ld.o |
---|
24 | +ld : src/ld/PlatformSupport.o |
---|
25 | ld : src/ld/InputFiles.o |
---|
26 | ld : src/ld/Options.o |
---|
27 | ld : src/ld/OutputFile.o |
---|
28 | @@ -64,6 +66,7 @@ |
---|
29 | ld : src/ld/passes/huge.o |
---|
30 | ld : src/ld/passes/objc.o |
---|
31 | ld : src/ld/passes/order.o |
---|
32 | +ld : src/ld/passes/inits.o |
---|
33 | ld : src/ld/passes/tlvp.o |
---|
34 | ld : src/ld/passes/stubs/stubs.o |
---|
35 | ld : src/ld/passes/thread_starts.o |
---|
36 | @@ -72,9 +75,6 @@ |
---|
37 | machocheck : src/other/machochecker.o |
---|
38 | $(CXX) $(LDFLAGS) $^ -o $@ |
---|
39 | |
---|
40 | -rebase : src/other/rebase.o |
---|
41 | - $(CXX) $(LDFLAGS) -Wl,-exported_symbol,__mh_execute_header $^ -o $@ |
---|
42 | - |
---|
43 | unwinddump : src/other/unwinddump.o |
---|
44 | $(CXX) $(LDFLAGS) -Wl,-exported_symbol,__mh_execute_header $^ -o $@ |
---|
45 | |
---|
46 | @@ -93,7 +93,6 @@ |
---|
47 | install -m 755 dyldinfo $(DESTDIR)$(PREFIX)/bin |
---|
48 | install -m 755 ld $(DESTDIR)$(PREFIX)/bin |
---|
49 | install -m 755 machocheck $(DESTDIR)$(PREFIX)/bin |
---|
50 | - install -m 755 rebase $(DESTDIR)$(PREFIX)/bin |
---|
51 | install -m 755 unwinddump $(DESTDIR)$(PREFIX)/bin |
---|
52 | |
---|
53 | #install -m 644 src/other/prune_trie.h $(DESTDIR)$(PREFIX)/include/mach-o |
---|
54 | @@ -102,6 +101,5 @@ |
---|
55 | install -m 644 doc/man/man1/dyldinfo.1 $(DESTDIR)$(PREFIX)/share/man/man1 |
---|
56 | install -m 644 doc/man/man1/ld.1 $(DESTDIR)$(PREFIX)/share/man/man1 |
---|
57 | install -m 644 doc/man/man1/ld64.1 $(DESTDIR)$(PREFIX)/share/man/man1 |
---|
58 | - install -m 644 doc/man/man1/rebase.1 $(DESTDIR)$(PREFIX)/share/man/man1 |
---|
59 | install -m 644 doc/man/man1/unwinddump.1 $(DESTDIR)$(PREFIX)/share/man/man1 |
---|
60 | |
---|