Chameleon

Chameleon Commit Details

Date:2010-10-09 07:43:13 (13 years 6 months ago)
Author:Evan Lojewski
Commit:572
Parents: 571
Message:Updated makefile. ld nolonge tries to flatten dependancies.
Changes:
M/branches/meklort/i386/modules/HPET/Makefile
M/branches/meklort/i386/modules/USBFix/Makefile
M/branches/meklort/i386/modules/KextPatcher/Makefile
M/branches/meklort/i386/modules/ACPIPatcher/Makefile
M/branches/meklort/i386/modules/Resolution/Makefile
M/branches/meklort/i386/modules/GUI/Makefile
M/branches/meklort/i386/modules/KernelPatcher/Makefile
M/branches/meklort/i386/modules/Networking/Makefile
M/branches/meklort/i386/modules/Memory/Makefile
M/branches/meklort/i386/modules/Symbols/Makefile
M/branches/meklort/i386/modules/GraphicsEnabler/Makefile
M/branches/meklort/i386/modules/HelloWorld/Makefile
M/branches/meklort/i386/modules/NetbookInstaller/Makefile

File differences

branches/meklort/i386/modules/NetbookInstaller/Makefile
6363
6464
6565
66
67
66
67
6868
6969
7070
7171
7272
73
7374
7475
7576
dylib: ${HELLO_WORLD_OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -Z -dead_strip_dylibs \
-no_uuid \
-current_version $(MODULE_VERSION) -compatibility_version $(MODULE_COMPAT_VERSION) \
-weak_library $(SYMROOT)/GUI.dylib \
-final_output $(MODULE_NAME) \
$(OBJROOT)/NBI.o -o $(SYMROOT)/$(MODULE_NAME).dylib
branches/meklort/i386/modules/HPET/Makefile
6363
6464
6565
66
67
66
67
6868
6969
7070
dylib: ${HPET_OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -Z -dead_strip_dylibs \
branches/meklort/i386/modules/USBFix/Makefile
6363
6464
6565
66
67
66
67
6868
6969
7070
dylib: ${USB_OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -Z -dead_strip_dylibs \
branches/meklort/i386/modules/KextPatcher/Makefile
6363
6464
6565
66
67
66
67
6868
6969
7070
dylib: ${OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -dead_strip_dylibs \
branches/meklort/i386/modules/ACPIPatcher/Makefile
6363
6464
6565
66
67
66
67
6868
6969
7070
dylib: ${HELLO_WORLD_OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -Z -dead_strip_dylibs \
branches/meklort/i386/modules/Resolution/Makefile
6363
6464
6565
66
67
66
67
6868
6969
7070
dylib: ${RESOLUTION_OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -Z -dead_strip_dylibs \
branches/meklort/i386/modules/GUI/Makefile
7474
7575
7676
77
78
77
78
7979
8080
8181
dylib: ${GUI_OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -Z -dead_strip_dylibs \
branches/meklort/i386/modules/KernelPatcher/Makefile
6363
6464
6565
66
67
66
67
6868
6969
7070
dylib: ${OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -dead_strip_dylibs \
branches/meklort/i386/modules/Networking/Makefile
6363
6464
6565
66
67
66
67
6868
6969
7070
dylib: ${NET_OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -Z -dead_strip_dylibs \
branches/meklort/i386/modules/Memory/Makefile
6363
6464
6565
66
67
66
67
6868
6969
7070
dylib: ${GRAPHICS_ENABLER_OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -Z -dead_strip_dylibs \
branches/meklort/i386/modules/Symbols/Makefile
5757
5858
5959
60
61
60
61
6262
6363
6464
dylib: $(OBJS)
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -dead_strip_dylibs \
branches/meklort/i386/modules/GraphicsEnabler/Makefile
6363
6464
6565
66
67
66
67
6868
6969
7070
dylib: ${GRAPHICS_ENABLER_OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -Z -dead_strip_dylibs \
branches/meklort/i386/modules/HelloWorld/Makefile
6363
6464
6565
66
67
66
67
6868
6969
7070
dylib: ${HELLO_WORLD_OBJS}
ld -flat_namespace -arch i386 \
-undefined suppress \
ld -arch i386 \
-undefined dynamic_lookup \
-alias $(MODULE_START) start \
-dylib -read_only_relocs suppress \
-S -x -Z -dead_strip_dylibs \

Archive Download the corresponding diff file

Revision: 572