Permit both 32 and 64-bit builds
[urcu.git] / Makefile.inc
index 18609e94efd780fb862eebff331800df13de7b61..2eb0da84d4e1de7d69f10d74723c0cc586779ddf 100644 (file)
@@ -35,13 +35,13 @@ urcu-qsbr.o: urcu-qsbr.c urcu-qsbr.h
        $(CC) -fPIC ${CFLAGS} $(LDFLAGS) -c -o $@ $(SRC_DEP)
 
 liburcu.so: urcu.o
-       $(CC) -fPIC -shared -o $@ $<
+       $(CC) ${LDFLAGS} -fPIC -shared -o $@ $<
 
 liburcu-qsbr.so: urcu-qsbr.o
-       $(CC) -fPIC -shared -o $@ $<
+       $(CC) ${LDFLAGS} -fPIC -shared -o $@ $<
 
 liburcu-mb.so: urcu-mb.o
-       $(CC) -fPIC -shared -o $@ $<
+       $(CC) ${LDFLAGS} -fPIC -shared -o $@ $<
 
 urcu-yield.o: urcu.c urcu.h
        $(CC) -DDEBUG_YIELD ${CFLAGS} $(LDFLAGS) -c -o $@ $(SRC_DEP)
@@ -49,7 +49,7 @@ urcu-yield.o: urcu.c urcu.h
 .PHONY: clean install checkarch tests
 
 subdirs:
-       -for d in ${DIRS}; do cd $${d}; ${MAKE} ${MFLAGS}; done
+       -for d in ${DIRS}; do cd $${d}; ${MAKE} ${MFLAGS} ${EXTRAMFLAGS}; done
 
 install: liburcu.so
        cp -f liburcu.so liburcu-mb.so liburcu-qsbr.so /usr/lib/
This page took 0.022458 seconds and 4 git commands to generate.