diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2013-12-31 23:03:47 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2013-12-31 23:03:47 +0000 |
commit | 00a83eb67618ef2d3d4efc692882efa3dc6252ca (patch) | |
tree | 59a7e5c44227c8d33e82baad01e4a6bcf77e7777 /Makefile | |
parent | be3cd034f5ca97ad2872d535487f43449fb84e8c (diff) | |
download | mandoc-00a83eb67618ef2d3d4efc692882efa3dc6252ca.tar.gz |
Provide strcasestr(3) and strsep(3) for Solaris 10 compat;
reported missing by Matthias Scheler <tron at NetBSD> via wiz@.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -67,8 +67,10 @@ SRCS = Makefile \ chars.in \ compat_fgetln.c \ compat_getsubopt.c \ + compat_strcasestr.c \ compat_strlcat.c \ compat_strlcpy.c \ + compat_strsep.c \ config.h.post \ config.h.pre \ demandoc.1 \ @@ -190,8 +192,10 @@ LIBMANDOC_OBJS = $(LIBMAN_OBJS) \ COMPAT_OBJS = compat_fgetln.o \ compat_getsubopt.o \ compat_ohash.o \ + compat_strcasestr.o \ compat_strlcat.o \ - compat_strlcpy.o + compat_strlcpy.o \ + compat_strsep.o arch.o: arch.in att.o: att.in @@ -386,6 +390,14 @@ config.h: config.h.pre config.h.post echo '#define HAVE_STRLCPY'; \ rm test-strlcpy; \ fi; \ + if $(CC) $(CFLAGS) -Werror -Wno-unused -o test-strcasestr test-strcasestr.c >> config.log 2>&1; then \ + echo '#define HAVE_STRCASESTR'; \ + rm test-strcasestr; \ + fi; \ + if $(CC) $(CFLAGS) -Werror -Wno-unused -o test-strsep test-strsep.c >> config.log 2>&1; then \ + echo '#define HAVE_STRSEP'; \ + rm test-strsep; \ + fi; \ echo; \ cat config.h.post \ ) > $@ |