add alloca test
This commit is contained in:
parent
7b413a4671
commit
8e104ff975
@ -225,6 +225,12 @@ havesigio.h: trysigio.c
|
|||||||
if $(DIET) $(CC) $(CFLAGS) -c trysigio.c >/dev/null 2>&1; then echo "#define HAVE_SIGIO"; fi > $@
|
if $(DIET) $(CC) $(CFLAGS) -c trysigio.c >/dev/null 2>&1; then echo "#define HAVE_SIGIO"; fi > $@
|
||||||
-rm -f trysigio.o
|
-rm -f trysigio.o
|
||||||
|
|
||||||
|
havealloca.h: tryalloca.c
|
||||||
|
-rm -f $@
|
||||||
|
echo "#include <stdlib.h>" > $@
|
||||||
|
if $(DIET) $(CC) $(CFLAGS) -c tryalloca.c >/dev/null 2>&1; then echo "#include <alloca.h>"; fi >> $@
|
||||||
|
-rm -f tryalloca.o
|
||||||
|
|
||||||
iopause.h: iopause.h1 iopause.h2 trypoll.c
|
iopause.h: iopause.h1 iopause.h2 trypoll.c
|
||||||
-rm -f $@
|
-rm -f $@
|
||||||
if $(DIET) $(CC) $(CFLAGS) -o t trypoll.c >/dev/null 2>&1; then cp iopause.h2 iopause.h; else cp iopause.h1 iopause.h; fi
|
if $(DIET) $(CC) $(CFLAGS) -o t trypoll.c >/dev/null 2>&1; then cp iopause.h2 iopause.h; else cp iopause.h1 iopause.h; fi
|
||||||
|
8
Makefile
8
Makefile
@ -585,7 +585,7 @@ uninstall:
|
|||||||
rm -f $(patsubst %.3,$(MAN3DIR)/%.3,$(notdir $(wildcard */*.3)))
|
rm -f $(patsubst %.3,$(MAN3DIR)/%.3,$(notdir $(wildcard */*.3)))
|
||||||
rm -f $(LIBDIR)/libowfat.a
|
rm -f $(LIBDIR)/libowfat.a
|
||||||
|
|
||||||
VERSION=libowfat-0.19
|
VERSION=libowfat-0.20
|
||||||
CURNAME=libowfat-0.19
|
CURNAME=libowfat-0.19
|
||||||
|
|
||||||
tar: clean rename
|
tar: clean rename
|
||||||
@ -654,6 +654,12 @@ havesigio.h: trysigio.c
|
|||||||
if $(DIET) $(CC) $(CFLAGS) -c trysigio.c >/dev/null 2>&1; then echo "#define HAVE_SIGIO"; fi > $@
|
if $(DIET) $(CC) $(CFLAGS) -c trysigio.c >/dev/null 2>&1; then echo "#define HAVE_SIGIO"; fi > $@
|
||||||
-rm -f trysigio.o
|
-rm -f trysigio.o
|
||||||
|
|
||||||
|
havealloca.h: tryalloca.c
|
||||||
|
-rm -f $@
|
||||||
|
echo "#include <stdlib.h>" > $@
|
||||||
|
if $(DIET) $(CC) $(CFLAGS) -c tryalloca.c >/dev/null 2>&1; then echo "#include <alloca.h>"; fi >> $@
|
||||||
|
-rm -f tryalloca.o
|
||||||
|
|
||||||
iopause.h: iopause.h1 iopause.h2 trypoll.c
|
iopause.h: iopause.h1 iopause.h2 trypoll.c
|
||||||
-rm -f $@
|
-rm -f $@
|
||||||
if $(DIET) $(CC) $(CFLAGS) -o t trypoll.c >/dev/null 2>&1; then cp iopause.h2 iopause.h; else cp iopause.h1 iopause.h; fi
|
if $(DIET) $(CC) $(CFLAGS) -o t trypoll.c >/dev/null 2>&1; then cp iopause.h2 iopause.h; else cp iopause.h1 iopause.h; fi
|
||||||
|
@ -1,3 +1,2 @@
|
|||||||
#if defined(__linux__) || defined(_SGI_SOURCE) || defined(__hpux__) || defined(__sun__)
|
#include <stdlib.h>
|
||||||
#include <alloca.h>
|
#include <alloca.h>
|
||||||
#endif
|
|
||||||
|
6
tryalloca.c
Normal file
6
tryalloca.c
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#include <stdlib.h>
|
||||||
|
#include <alloca.h>
|
||||||
|
|
||||||
|
main() {
|
||||||
|
char* c=alloca(23);
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user