Larger dummy -lm

This commit is contained in:
Ben Gras 2005-10-10 15:28:55 +00:00
parent 1da5b5ccee
commit a65191aa6b
4 changed files with 39 additions and 6 deletions

View file

@ -2,10 +2,12 @@
# Make a dummy libm library so that -lm works.
all: ../libm.a
../libm.a:
echo "int __dummy__;" >dummy.c
$(CC) -c dummy.c
aal cr $@ dummy.o
rm dummy.?
LIBRARIES=libm
libm_OBJECTS=dummy.o
include ../Makefile.inc
dummy.c:
echo "int __dummy__;" > $@

11
lib/dummy/Makefile.ack Executable file
View file

@ -0,0 +1,11 @@
# Makefile for lib/dummy.
# Make a dummy libm library so that -lm works.
all: ../libm.a
../libm.a:
echo "int __dummy__;" >dummy.c
$(CC) -c dummy.c
aal cr $@ dummy.o
rm dummy.?

19
lib/dummy/Makefile.gnu Normal file
View file

@ -0,0 +1,19 @@
CC=gcc
AR=gar
AS=gas
LD=gld
NM=gnm
# Makefile for lib/dummy.
# Make a dummy libm library so that -lm works.
all: ../libm.a
../libm.a:
echo "int __dummy__;" >dummy.c
$(CC) -c dummy.c
$(AR) cr $@ *.o
ranlib $@
rm dummy.?

1
lib/dummy/dummy.c Normal file
View file

@ -0,0 +1 @@
int __dummy__;