This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] libgcc build fix for pdp11
- From: Paul Koning <paulkoning at comcast dot net>
- To: GCC patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 1 Nov 2018 14:38:29 -0400
- Subject: [PATCH] libgcc build fix for pdp11
This fixes some test suite failures due to a missing arithmetic support routine.
Committed.
paul
ChangeLog:
2018-11-01 Paul Koning <ni1d@arrl.net>
* config/pdp11/t-pdp11 (LIB2ADD): Add divmod.c.
(HOST_LIBGCC2_CFLAGS): Change to optimize for size.
Index: config/pdp11/t-pdp11
===================================================================
--- config/pdp11/t-pdp11 (revision 265725)
+++ config/pdp11/t-pdp11 (working copy)
@@ -1,4 +1,5 @@
-LIB2ADD = $(srcdir)/udivmod.c \
+LIB2ADD = $(srcdir)/divmod.c \
+ $(srcdir)/udivmod.c \
$(srcdir)/udivmodsi4.c \
$(srcdir)/udivhi3.c \
$(srcdir)/udivmodhi4.c \
@@ -7,4 +8,5 @@
$(srcdir)/memmove.c \
$(srcdir)/memset.c
-HOST_LIBGCC2_CFLAGS += -O2
+# Small machine, optimize for size
+HOST_LIBGCC2_CFLAGS += -Os