diff options
Diffstat (limited to 'lang/gcc/files')
-rw-r--r-- | lang/gcc/files/netbsd.ml | 8 | ||||
-rw-r--r-- | lang/gcc/files/netbsdelf.ml | 10 |
2 files changed, 18 insertions, 0 deletions
diff --git a/lang/gcc/files/netbsd.ml b/lang/gcc/files/netbsd.ml new file mode 100644 index 00000000000..5ff8e1c7511 --- /dev/null +++ b/lang/gcc/files/netbsd.ml @@ -0,0 +1,8 @@ +# a.out with shared libm, so we can link it into the shared libstdc++. + +ARLIB = libstdc++.a.`echo $(VERSION) | sed 's/\([0-9]*[.][0-9]*\).*/\1/'` +SHLIB = libstdc++.so.`echo $(VERSION) | sed 's/\([0-9]*[.][0-9]*\).*/\1/'` + +LIBS = $(ARLIB) $(ARLINK) $(SHLIB) +SHDEPS = -lm +DEPLIBS = ../$(SHLIB) diff --git a/lang/gcc/files/netbsdelf.ml b/lang/gcc/files/netbsdelf.ml new file mode 100644 index 00000000000..9fab25c3bae --- /dev/null +++ b/lang/gcc/files/netbsdelf.ml @@ -0,0 +1,10 @@ +# Elf with shared libm, so we can link it into the shared libstdc++. + +ARLIB = libstdc++.a.`echo $(VERSION) | sed 's/\([0-9]*[.][0-9]*\).*/\1/'` +SHLIB = libstdc++.so.`echo $(VERSION) | sed 's/\([0-9]*[.][0-9]*\).*/\1/'` +MSHLINK = libstdc++.so.`echo $(VERSION) | sed 's/\([0-9]*\).*/\1/'` + +LIBS = $(ARLIB) $(ARLINK) $(SHLIB) $(SHLINK) mshlink +SHFLAGS = -Wl,-soname,$(MSHLINK) +SHDEPS = -lm +DEPLIBS = ../$(SHLIB) |