mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
r19609: fix uninitialized perl variabel, we need AC_SUBST() for all configure vars
we want to use in perl...
metze
(This used to be commit 2b021e2d8c
)
This commit is contained in:
parent
438f14701a
commit
22a155af05
@ -59,7 +59,7 @@ sub PkgConfig($$$$$$$$$$)
|
||||
|
||||
print __FILE__.": creating $path\n";
|
||||
|
||||
if ($self->{config}->{samba_cv_immediate_structures} eq "yes") {
|
||||
if ($self->{config}->{libreplace_cv_immediate_structures} eq "yes") {
|
||||
$cflags .= " -DHAVE_IMMEDIATE_STRUCTURES=1";
|
||||
}
|
||||
|
||||
|
@ -140,23 +140,27 @@ fi
|
||||
|
||||
############################################
|
||||
# check if the compiler can do immediate structures
|
||||
AC_CACHE_CHECK([for immediate structures],samba_cv_immediate_structures, [
|
||||
AC_TRY_COMPILE([
|
||||
#include <stdio.h>],
|
||||
[
|
||||
typedef struct {unsigned x;} FOOBAR;
|
||||
#define X_FOOBAR(x) ((FOOBAR) { x })
|
||||
#define FOO_ONE X_FOOBAR(1)
|
||||
FOOBAR f = FOO_ONE;
|
||||
static const struct {
|
||||
FOOBAR y;
|
||||
} f2[] = {
|
||||
{FOO_ONE}
|
||||
};
|
||||
],
|
||||
samba_cv_immediate_structures=yes,samba_cv_immediate_structures=no)])
|
||||
if test x"$samba_cv_immediate_structures" = x"yes"; then
|
||||
AC_DEFINE(HAVE_IMMEDIATE_STRUCTURES,1,[Whether the compiler supports immediate structures])
|
||||
AC_SUBST(libreplace_cv_immediate_structures)
|
||||
AC_CACHE_CHECK([for immediate structures],libreplace_cv_immediate_structures,[
|
||||
AC_TRY_COMPILE([
|
||||
#include <stdio.h>
|
||||
],[
|
||||
typedef struct {unsigned x;} FOOBAR;
|
||||
#define X_FOOBAR(x) ((FOOBAR) { x })
|
||||
#define FOO_ONE X_FOOBAR(1)
|
||||
FOOBAR f = FOO_ONE;
|
||||
static const struct {
|
||||
FOOBAR y;
|
||||
} f2[] = {
|
||||
{FOO_ONE}
|
||||
};
|
||||
],
|
||||
libreplace_cv_immediate_structures=yes,
|
||||
libreplace_cv_immediate_structures=no,
|
||||
libreplace_cv_immediate_structures=cross)
|
||||
])
|
||||
if test x"$libreplace_cv_immediate_structures" = x"yes"; then
|
||||
AC_DEFINE(HAVE_IMMEDIATE_STRUCTURES,1,[Whether the compiler supports immediate structures])
|
||||
fi
|
||||
|
||||
AC__LIBREPLACE_ONLY_CC_CHECKS_END
|
||||
|
Loading…
Reference in New Issue
Block a user