From 6927b5b4778c028c6c80f92012fad38b05a99840 Mon Sep 17 00:00:00 2001 From: Manish Singh Date: Mon, 4 Jan 1999 23:37:40 +0000 Subject: [PATCH] some echos interpret \n's and some don't. Deal with accordingly. * acglib.m4: some echos interpret \n's and some don't. Deal with accordingly. -Yosh --- ChangeLog | 5 +++++ ChangeLog.pre-2-0 | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ ChangeLog.pre-2-12 | 5 +++++ ChangeLog.pre-2-2 | 5 +++++ ChangeLog.pre-2-4 | 5 +++++ ChangeLog.pre-2-6 | 5 +++++ ChangeLog.pre-2-8 | 5 +++++ acglib.m4 | 11 ++++++++--- 9 files changed, 48 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index a6265a9..ba2cee8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Mon Jan 4 15:35:29 PST 1999 Manish Singh + + * acglib.m4: some echos interpret \n's and some don't. Deal with + accordingly. + Mon Jan 4 20:58:50 1999 Tim Janik * gscanner.c: eliminated extraneous "register" qualifiers in variable diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index a6265a9..ba2cee8 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,8 @@ +Mon Jan 4 15:35:29 PST 1999 Manish Singh + + * acglib.m4: some echos interpret \n's and some don't. Deal with + accordingly. + Mon Jan 4 20:58:50 1999 Tim Janik * gscanner.c: eliminated extraneous "register" qualifiers in variable diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index a6265a9..ba2cee8 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +Mon Jan 4 15:35:29 PST 1999 Manish Singh + + * acglib.m4: some echos interpret \n's and some don't. Deal with + accordingly. + Mon Jan 4 20:58:50 1999 Tim Janik * gscanner.c: eliminated extraneous "register" qualifiers in variable diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index a6265a9..ba2cee8 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,8 @@ +Mon Jan 4 15:35:29 PST 1999 Manish Singh + + * acglib.m4: some echos interpret \n's and some don't. Deal with + accordingly. + Mon Jan 4 20:58:50 1999 Tim Janik * gscanner.c: eliminated extraneous "register" qualifiers in variable diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index a6265a9..ba2cee8 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,8 @@ +Mon Jan 4 15:35:29 PST 1999 Manish Singh + + * acglib.m4: some echos interpret \n's and some don't. Deal with + accordingly. + Mon Jan 4 20:58:50 1999 Tim Janik * gscanner.c: eliminated extraneous "register" qualifiers in variable diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index a6265a9..ba2cee8 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +Mon Jan 4 15:35:29 PST 1999 Manish Singh + + * acglib.m4: some echos interpret \n's and some don't. Deal with + accordingly. + Mon Jan 4 20:58:50 1999 Tim Janik * gscanner.c: eliminated extraneous "register" qualifiers in variable diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index a6265a9..ba2cee8 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +Mon Jan 4 15:35:29 PST 1999 Manish Singh + + * acglib.m4: some echos interpret \n's and some don't. Deal with + accordingly. + Mon Jan 4 20:58:50 1999 Tim Janik * gscanner.c: eliminated extraneous "register" qualifiers in variable diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index a6265a9..ba2cee8 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +Mon Jan 4 15:35:29 PST 1999 Manish Singh + + * acglib.m4: some echos interpret \n's and some don't. Deal with + accordingly. + Mon Jan 4 20:58:50 1999 Tim Janik * gscanner.c: eliminated extraneous "register" qualifiers in variable diff --git a/acglib.m4 b/acglib.m4 index ff1dbc3..5d3cd93 100644 --- a/acglib.m4 +++ b/acglib.m4 @@ -84,6 +84,11 @@ dnl GLIB_SYSDEFS (INCLUDES, DEFS_LIST, OFILE [, PREFIX]) AC_DEFUN(GLIB_SYSDEFS, [glib_sysdefso="translit($3, [-_a-zA-Z0-9 *], [-_a-zA-Z0-9])" glib_sysdef_msg=`echo $2 | sed 's/:[[^ ]]*//g'` +if test "x`(echo '\n') 2>/dev/null`" != 'x\n'; then + glib_nl='\\n' +else + glib_nl='\n' +fi AC_MSG_CHECKING(system definitions for $glib_sysdef_msg) cat >confrun.c <<_______EOF #include @@ -96,12 +101,12 @@ for glib_sysdef_input in $2 ; do glib_sysdef=`echo $glib_sysdef_input | sed 's/^\([[^:]]*\):.*$/\1/'` glib_default=`echo $glib_sysdef_input | sed 's/^[[^:]]*:\(.*\)$/\1/'` echo "#ifdef $glib_sysdef" >>confrun.c - echo " fprintf (f, \"#define GLIB_SYSDEF_%s %s%d\\n\", \"$glib_sysdef\", \"$4\", $glib_sysdef);" >>confrun.c + echo " fprintf (f, \"#define GLIB_SYSDEF_%s %s%d${glib_nl}\", \"$glib_sysdef\", \"$4\", $glib_sysdef);" >>confrun.c echo "#else" >>confrun.c if test $glib_sysdef != $glib_default; then - echo " fprintf (f, \"#define GLIB_SYSDEF_%s %s%d\\n\", \"$glib_sysdef\", \"$4\", $glib_default);" >>confrun.c + echo " fprintf (f, \"#define GLIB_SYSDEF_%s %s%d${glib_nl}\", \"$glib_sysdef\", \"$4\", $glib_default);" >>confrun.c else - echo " fprintf (f, \"#define GLIB_SYSDEF_%s\\n\", \"$glib_sysdef\");" >>confrun.c + echo " fprintf (f, \"#define GLIB_SYSDEF_%s${glib_nl}\", \"$glib_sysdef\");" >>confrun.c fi echo "#endif" >>confrun.c done -- 2.7.4