diff --git a/external/asmjit b/external/asmjit index 1da9e4d95..6a13a935d 160000 --- a/external/asmjit +++ b/external/asmjit @@ -1 +1 @@ -Subproject commit 1da9e4d957fc8c48d1eac68c76c1b139b3691a24 +Subproject commit 6a13a935d11ca45e2c220e143fe9a495e5ae4269 diff --git a/external/ps2sdk b/external/ps2sdk index e519516a1..0cdda8bf2 160000 --- a/external/ps2sdk +++ b/external/ps2sdk @@ -1 +1 @@ -Subproject commit e519516a1f1532b8e55935712df57bf6ab8a1ac5 +Subproject commit 0cdda8bf28bc88bf3711ab59611bf7e454222b43 diff --git a/makefile.lua b/makefile.lua index bd15e1e51..fc80b37c6 100644 --- a/makefile.lua +++ b/makefile.lua @@ -48,7 +48,7 @@ ASFLAGS = $(CFLAGS) BASE_ADDRESS = %s EE_LINKFILE = linkfile EE_LIBS += %s -EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/%s/%s.map -nostdlib -nodefaultlibs -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' +EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/%s/%s.map -Wl,-exclude-libs,ALL -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' all: clean main-build diff --git a/source/Burnout3.PCSX2F.WidescreenFix/makefile b/source/Burnout3.PCSX2F.WidescreenFix/makefile index 9b3370e7e..cbeb7f985 100644 --- a/source/Burnout3.PCSX2F.WidescreenFix/makefile +++ b/source/Burnout3.PCSX2F.WidescreenFix/makefile @@ -8,7 +8,7 @@ ASFLAGS = $(CFLAGS) BASE_ADDRESS = 0x02100000 EE_LINKFILE = linkfile EE_LIBS += -l:libc.a -l:libm.a -l:libgcc.a -EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/Burnout3.PCSX2F.WidescreenFix/PLUGINS/Burnout3.PCSX2F.WidescreenFix.map -nostdlib -nodefaultlibs -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' +EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/Burnout3.PCSX2F.WidescreenFix/PLUGINS/Burnout3.PCSX2F.WidescreenFix.map -Wl,-exclude-libs,ALL -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' all: clean main-build diff --git a/source/GTALCS.PCSX2F.WidescreenFix/makefile b/source/GTALCS.PCSX2F.WidescreenFix/makefile index 6b39739fb..34a61d3ff 100644 --- a/source/GTALCS.PCSX2F.WidescreenFix/makefile +++ b/source/GTALCS.PCSX2F.WidescreenFix/makefile @@ -8,7 +8,7 @@ ASFLAGS = $(CFLAGS) BASE_ADDRESS = 0x02100000 EE_LINKFILE = linkfile EE_LIBS += -l:libc.a -l:libm.a -l:libgcc.a -EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/GTALCS.PCSX2F.WidescreenFix/PLUGINS/GTALCS.PCSX2F.WidescreenFix.map -nostdlib -nodefaultlibs -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' +EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/GTALCS.PCSX2F.WidescreenFix/PLUGINS/GTALCS.PCSX2F.WidescreenFix.map -Wl,-exclude-libs,ALL -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' all: clean main-build diff --git a/source/GTAVCS.PCSX2F.ImVehLM/makefile b/source/GTAVCS.PCSX2F.ImVehLM/makefile index a019d0663..663d2a0d3 100644 --- a/source/GTAVCS.PCSX2F.ImVehLM/makefile +++ b/source/GTAVCS.PCSX2F.ImVehLM/makefile @@ -8,7 +8,7 @@ ASFLAGS = $(CFLAGS) BASE_ADDRESS = 0x06000000 EE_LINKFILE = linkfile EE_LIBS += -l:libc.a -EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/GTAVCS.PCSX2F.ImVehLM/PLUGINS/GTAVCS.PCSX2F.ImVehLM.map -nostdlib -nodefaultlibs -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' +EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/GTAVCS.PCSX2F.ImVehLM/PLUGINS/GTAVCS.PCSX2F.ImVehLM.map -Wl,-exclude-libs,ALL -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' all: clean main-build diff --git a/source/GTAVCS.PCSX2F.Project2DFX/makefile b/source/GTAVCS.PCSX2F.Project2DFX/makefile index 2423ea628..4233b6106 100644 --- a/source/GTAVCS.PCSX2F.Project2DFX/makefile +++ b/source/GTAVCS.PCSX2F.Project2DFX/makefile @@ -8,7 +8,7 @@ ASFLAGS = $(CFLAGS) BASE_ADDRESS = 0x03100000 EE_LINKFILE = linkfile EE_LIBS += -l:libc.a -EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/GTAVCS.PCSX2F.Project2DFX/PLUGINS/GTAVCS.PCSX2F.Project2DFX.map -nostdlib -nodefaultlibs -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' +EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/GTAVCS.PCSX2F.Project2DFX/PLUGINS/GTAVCS.PCSX2F.Project2DFX.map -Wl,-exclude-libs,ALL -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' all: clean main-build diff --git a/source/GTAVCS.PCSX2F.WidescreenFix/makefile b/source/GTAVCS.PCSX2F.WidescreenFix/makefile index bd0ec6abf..9deaad36e 100644 --- a/source/GTAVCS.PCSX2F.WidescreenFix/makefile +++ b/source/GTAVCS.PCSX2F.WidescreenFix/makefile @@ -8,7 +8,7 @@ ASFLAGS = $(CFLAGS) BASE_ADDRESS = 0x02100000 EE_LINKFILE = linkfile EE_LIBS += -l:libc.a -EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/GTAVCS.PCSX2F.WidescreenFix/PLUGINS/GTAVCS.PCSX2F.WidescreenFix.map -nostdlib -nodefaultlibs -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' +EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/GTAVCS.PCSX2F.WidescreenFix/PLUGINS/GTAVCS.PCSX2F.WidescreenFix.map -Wl,-exclude-libs,ALL -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' all: clean main-build diff --git a/source/KnightRider.PCSX2F.WidescreenFix/makefile b/source/KnightRider.PCSX2F.WidescreenFix/makefile index 616e49f4a..a92bb31e0 100644 --- a/source/KnightRider.PCSX2F.WidescreenFix/makefile +++ b/source/KnightRider.PCSX2F.WidescreenFix/makefile @@ -8,7 +8,7 @@ ASFLAGS = $(CFLAGS) BASE_ADDRESS = 0x02100000 EE_LINKFILE = linkfile EE_LIBS += -l:libc.a -l:libm.a -l:libgcc.a -EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/KnightRider.PCSX2F.WidescreenFix/PLUGINS/KnightRider.PCSX2F.WidescreenFix.map -nostdlib -nodefaultlibs -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' +EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/KnightRider.PCSX2F.WidescreenFix/PLUGINS/KnightRider.PCSX2F.WidescreenFix.map -Wl,-exclude-libs,ALL -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' all: clean main-build diff --git a/source/PCSX2F.XboxRainDroplets/makefile b/source/PCSX2F.XboxRainDroplets/makefile index d3c86e642..bafd31c10 100644 --- a/source/PCSX2F.XboxRainDroplets/makefile +++ b/source/PCSX2F.XboxRainDroplets/makefile @@ -8,7 +8,7 @@ ASFLAGS = $(CFLAGS) BASE_ADDRESS = 0x03F00000 EE_LINKFILE = linkfile EE_LIBS += -l:libc.a -EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/PCSX2F.XboxRainDroplets/PLUGINS/PCSX2F.XboxRainDroplets.map -nostdlib -nodefaultlibs -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' +EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/PCSX2F.XboxRainDroplets/PLUGINS/PCSX2F.XboxRainDroplets.map -Wl,-exclude-libs,ALL -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' all: clean main-build diff --git a/source/SplinterCellDoubleAgent.PCSX2F.WidescreenFix/makefile b/source/SplinterCellDoubleAgent.PCSX2F.WidescreenFix/makefile index 79669e8e3..2942aaf0d 100644 --- a/source/SplinterCellDoubleAgent.PCSX2F.WidescreenFix/makefile +++ b/source/SplinterCellDoubleAgent.PCSX2F.WidescreenFix/makefile @@ -8,7 +8,7 @@ ASFLAGS = $(CFLAGS) BASE_ADDRESS = 0x02100000 EE_LINKFILE = linkfile EE_LIBS += -l:libc.a -l:libm.a -l:libgcc.a -EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/SplinterCellDoubleAgent.PCSX2F.WidescreenFix/PLUGINS/SplinterCellDoubleAgent.PCSX2F.WidescreenFix.map -nostdlib -nodefaultlibs -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' +EE_LDFLAGS = -Wl,--entry=init -Wl,-Map,../../data/SplinterCellDoubleAgent.PCSX2F.WidescreenFix/PLUGINS/SplinterCellDoubleAgent.PCSX2F.WidescreenFix.map -Wl,-exclude-libs,ALL -Wl,'--defsym=BASE_ADDRESS=$(BASE_ADDRESS)' all: clean main-build