From 8e7fa0048bcce45670a4dc6b61bcedb4a8f0e155 Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Tue, 6 Feb 2007 23:10:43 +0000 Subject: [PATCH] * libltdl/ltdl.h (LT_CONC) [_AIX]: Use `##'. AIX 4.3.3 xlc won't define __STDC__ with -qlanglvl=extc89. --- ChangeLog | 5 +++++ libltdl/ltdl.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 200569030..8a2cbce4d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-02-06 Ralf Wildenhues + + * libltdl/ltdl.h (LT_CONC) [_AIX]: Use `##'. AIX 4.3.3 xlc + won't define __STDC__ with -qlanglvl=extc89. + 2007-02-05 Ralf Wildenhues * libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE) diff --git a/libltdl/ltdl.h b/libltdl/ltdl.h index 981194116..a180245b5 100644 --- a/libltdl/ltdl.h +++ b/libltdl/ltdl.h @@ -79,7 +79,7 @@ LT_BEGIN_C_DECLS /* LT_CONC creates a new concatenated symbol for the compiler in a portable way. */ -#if defined(__STDC__) || defined(__cplusplus) || defined(_MSC_VER) +#if defined(__STDC__) || defined(__cplusplus) || defined(_MSC_VER) || defined(_AIX) # define LT_CONC(s,t) s##t #else # define LT_CONC(s,t) s/**/t -- 2.47.3