Commit 4fe129818550a4acbe6dfe30af7868875fcf55b0

Authored by Georg Hopp
1 parent 9e065863

Use c99 standard and threadsave libc

@@ -57,6 +57,9 @@ AM_CFLAGS="${AM_CFLAGS} ${MEM_OPT_FLAGS}" @@ -57,6 +57,9 @@ AM_CFLAGS="${AM_CFLAGS} ${MEM_OPT_FLAGS}"
57 AM_CFLAGS="${AM_CFLAGS} ${CFLAGS}" 57 AM_CFLAGS="${AM_CFLAGS} ${CFLAGS}"
58 AC_SUBST(AM_CFLAGS) 58 AC_SUBST(AM_CFLAGS)
59 59
  60 +AM_LDFLAGS=""
  61 +AC_SUBST(AM_LDFLAGS)
  62 +
60 AC_CONFIG_FILES([Makefile 63 AC_CONFIG_FILES([Makefile
61 docs/Makefile 64 docs/Makefile
62 tests/Makefile 65 tests/Makefile
1 ACLOCAL_AMFLAGS = -I m4 1 ACLOCAL_AMFLAGS = -I m4
2 AUTOMAKE_OPTIONS = subdir-objects 2 AUTOMAKE_OPTIONS = subdir-objects
3 3
4 -AM_CFLAGS += -I../include/ 4 +AM_CFLAGS += -I../include/ -std=c99 -DREENTRANT -lpthread
  5 +AM_LDFLAGS += -lpthread
5 6
6 TREVENT = event.c \ 7 TREVENT = event.c \
7 get_event_string.c \ 8 get_event_string.c \
@@ -25,5 +26,6 @@ TREVENT = event.c \ @@ -25,5 +26,6 @@ TREVENT = event.c \
25 lib_LTLIBRARIES = libtrevent.la 26 lib_LTLIBRARIES = libtrevent.la
26 27
27 libtrevent_la_SOURCES = $(TREVENT) 28 libtrevent_la_SOURCES = $(TREVENT)
28 -libtrevent_la_CFLAGS = $(AM_CFLAGS) -pthread 29 +libtrevent_la_CFLAGS = $(AM_CFLAGS)
29 libtrevent_la_LIBADD = 30 libtrevent_la_LIBADD =
  31 +libtrevent_la_LDFLAGS = -version-info 0:0:0 $(AM_LDFLAGS)
Please register or login to post a comment