git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8441
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
src/simix/smx_deployment.c
src/simix/smx_environment.c
src/simix/smx_host.c
+ src/simix/smx_action.c
src/simix/smx_process.c
src/simix/smx_context.c
- src/simix/smx_action.c
src/simix/smx_synchro.c
src/simix/smx_network.c
src/simix/smx_context_base.c
file=$1
shift
-echo "#define SUPERNOVAE_MODE 1" > $file
-echo '#include <ctype.h>' >> $file
-echo '#include "portable.h"' >> $file
-echo '#include "xbt.h"' >> $file
+cat > $file <<EOF
+#define SUPERNOVAE_MODE 1
+#ifndef _GNU_SOURCE
+# define _GNU_SOURCE /* for getline() with older libc */
+#endif
+#include <ctype.h>
+#include "portable.h"
+#include "xbt.h"
+EOF
for n in $@ ; do
# echo "File $n"
if [ "X$n" = 'Xxbt/log.c' ] ; then