diff --git a/Makefile.armv7a b/Makefile.armv7a index d0c27499..9683a508 100644 --- a/Makefile.armv7a +++ b/Makefile.armv7a @@ -30,7 +30,8 @@ GCCLIB := $(shell $(CC) $(CFLAGS) -print-libgcc-file-name) CRTBEGIN := $(shell $(CC) $(CFLAGS) -print-file-name=crtbegin.o) CRTEND := $(shell $(CC) $(CFLAGS) -print-file-name=crtend.o) PHOENIXLIB := $(shell $(CC) $(CFLAGS) -print-file-name=libphoenix.a) -LDLIBS := $(PHOENIXLIB) $(GCCLIB) $(CRTBEGIN) $(CRTEND) +LIBM := $(shell $(CC) $(CFLAGS) -print-file-name=libmphoenix.a) +LDLIBS := $(PHOENIXLIB) $(LIBM) $(GCCLIB) $(CRTBEGIN) $(CRTEND) OBJCOPY = $(CROSS)objcopy OBJDUMP = $(CROSS)objdump diff --git a/Makefile.armv7m b/Makefile.armv7m index 2e1993a3..69aa9a9d 100644 --- a/Makefile.armv7m +++ b/Makefile.armv7m @@ -76,7 +76,8 @@ GCCLIB := $(shell $(CC) $(CFLAGS) -print-libgcc-file-name) CRTBEGIN := $(shell $(CC) $(CFLAGS) -print-file-name=crtbegin.o) CRTEND := $(shell $(CC) $(CFLAGS) -print-file-name=crtend.o) PHOENIXLIB := $(shell $(CC) $(CFLAGS) -print-file-name=libphoenix.a) -LDLIBS := $(PHOENIXLIB) $(GCCLIB) $(CRTBEGIN) $(CRTEND) +LIBM := $(shell $(CC) $(CFLAGS) -print-file-name=libmphoenix.a) +LDLIBS := $(PHOENIXLIB) $(LIBM) $(GCCLIB) $(CRTBEGIN) $(CRTEND) OBJCOPY = $(CROSS)objcopy OBJDUMP = $(CROSS)objdump diff --git a/Makefile.ia32 b/Makefile.ia32 index b1abe473..3ffb9048 100644 --- a/Makefile.ia32 +++ b/Makefile.ia32 @@ -26,7 +26,8 @@ GCCLIB := $(shell $(CC) $(CFLAGS) -print-libgcc-file-name) CRTBEGIN := $(shell $(CC) $(CFLAGS) -print-file-name=crtbegin.o) CRTEND := $(shell $(CC) $(CFLAGS) -print-file-name=crtend.o) PHOENIXLIB := $(shell $(CC) $(CFLAGS) -print-file-name=libphoenix.a) -LDLIBS := $(PHOENIXLIB) $(GCCLIB) $(CRTBEGIN) $(CRTEND) +LIBM := $(shell $(CC) $(CFLAGS) -print-file-name=libmphoenix.a) +LDLIBS := $(PHOENIXLIB) $(LIBM) $(GCCLIB) $(CRTBEGIN) $(CRTEND) OBJCOPY = $(CROSS)objcopy OBJDUMP = $(CROSS)objdump diff --git a/Makefile.riscv64 b/Makefile.riscv64 index 9d183b09..6555a46f 100644 --- a/Makefile.riscv64 +++ b/Makefile.riscv64 @@ -27,7 +27,8 @@ GCCLIB := $(shell $(CC) $(CFLAGS) -print-libgcc-file-name) CRTBEGIN := $(shell $(CC) $(CFLAGS) -print-file-name=crtbegin.o) CRTEND := $(shell $(CC) $(CFLAGS) -print-file-name=crtend.o) PHOENIXLIB := $(shell $(CC) $(CFLAGS) -print-file-name=libphoenix.a) -LDLIBS := $(PHOENIXLIB) $(GCCLIB) $(CRTBEGIN) $(CRTEND) +LIBM := $(shell $(CC) $(CFLAGS) -print-file-name=libmphoenix.a) +LDLIBS := $(PHOENIXLIB) $(LIBM) $(GCCLIB) $(CRTBEGIN) $(CRTEND) OBJCOPY = $(CROSS)objcopy OBJDUMP = $(CROSS)objdump