mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-30 15:33:24 -04:00
20 lines
595 B
Plaintext
20 lines
595 B
Plaintext
$NetBSD$
|
|
|
|
--- gcc/config/pa/t-netbsd.orig Wed May 21 19:48:54 2014
|
|
+++ gcc/config/pa/t-netbsd
|
|
@@ -0,0 +1,14 @@
|
|
+#Plug millicode routines into libgcc.a We want these on both native and
|
|
+#cross compiles. We use the "64-bit" routines because the "32-bit" code
|
|
+#is broken for certain corner cases.
|
|
+
|
|
+LIB1ASMFUNCS = _divI _divU _remI _remU _div_const _mulI _dyncall
|
|
+LIB1ASMSRC = pa/milli64.S
|
|
+
|
|
+# Compile libgcc2.a as PIC.
|
|
+TARGET_LIBGCC2_CFLAGS = -fPIC -DELF=1 -DNETBSD=1
|
|
+
|
|
+LIB2FUNCS_EXTRA=$(srcdir)/config/pa/fptr.c
|
|
+
|
|
+# Compile crtbeginS.o and crtendS.o as PIC.
|
|
+CRTSTUFF_T_CFLAGS_S = -fPIC
|