[FFmpeg-devel] [RFC][PATCH] move _ISOC9X_SOURCE

Michael Niedermayer michaelni
Wed Aug 13 18:46:10 CEST 2008


Hi

Currently -D_ISOC9X_SOURCE is in common.mak which makes it unavailable
to tests in configure patch below moves it into configure.
If this is approved then ill also post one that adds the -Dposix there.

Index: common.mak
===================================================================
--- common.mak	(revision 14508)
+++ common.mak	(working copy)
@@ -18,7 +18,7 @@
 ALLFFLIBS = avcodec avdevice avfilter avformat avutil postproc swscale
 
 CFLAGS := -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \
-          -D_ISOC9X_SOURCE -I$(BUILD_ROOT_REL) -I$(SRC_PATH) $(OPTFLAGS)
+          -I$(BUILD_ROOT_REL) -I$(SRC_PATH) $(OPTFLAGS)
 
 %.o: %.c
 	$(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $<
Index: configure
===================================================================
--- configure	(revision 14508)
+++ configure	(working copy)
@@ -963,6 +963,7 @@
 vhook="default"
 
 # build settings
+CFLAGS='-D_ISOC9X_SOURCE'
 SHFLAGS='-shared -Wl,-soname,$$(@F)'
 VHOOKSHFLAGS='$(SHFLAGS)'
 FFSERVERLDFLAGS=-Wl,-E
@@ -1664,7 +1665,6 @@
 # test for C99 functions in math.h
 for func in llrint lrint lrintf round roundf; do
     check_exec <<EOF && enable $func || disable $func
-#define _ISOC9X_SOURCE  1
 #include <math.h>
 int main(void) { return ($func(3.999f) > 0)?0:1; }
 EOF



-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

It is not what we do, but why we do it that matters.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080813/c0bf088e/attachment.pgp>



More information about the ffmpeg-devel mailing list