diff options
author | Lev Walkin <vlm@lionet.info> | 2014-02-24 00:57:18 -0800 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2014-02-24 00:57:18 -0800 |
commit | b40ec41655a6f59705df247d71754aa42505485b (patch) | |
tree | 1ef842079e2327ac833f91118b9b7f262d8e1175 /asn1c | |
parent | 1550e5c94e03f543d69ee7265e07657f88e9a1d3 (diff) |
do not check certain features on non-64 systems
Diffstat (limited to 'asn1c')
-rw-r--r-- | asn1c/tests/Makefile.am | 3 | ||||
-rw-r--r-- | asn1c/tests/Makefile.in | 3 | ||||
-rw-r--r-- | asn1c/tests/check64-134.-gen-PER.c (renamed from asn1c/tests/check-134.-gen-PER.c) | 8 |
3 files changed, 5 insertions, 9 deletions
diff --git a/asn1c/tests/Makefile.am b/asn1c/tests/Makefile.am index aa2041bb..5f057020 100644 --- a/asn1c/tests/Makefile.am +++ b/asn1c/tests/Makefile.am @@ -4,6 +4,9 @@ dist_check_SCRIPTS = check-assembly.sh TESTS_ENVIRONMENT= CC="${CC}" CFLAGS="${TESTSUITE_CFLAGS} ${CFLAGS} -Wno-error=unused-variable" CXXFLAGS="${CXXFLAGS}" ./check-assembly.sh TESTS = check-*.c +if TEST_64BIT +TESTS += check64-*.c +endif EXTRA_DIST = \ check-*.c* \ diff --git a/asn1c/tests/Makefile.in b/asn1c/tests/Makefile.in index b6ff0163..7204cc82 100644 --- a/asn1c/tests/Makefile.in +++ b/asn1c/tests/Makefile.in @@ -33,6 +33,7 @@ PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ +@TEST_64BIT_TRUE@am__append_1 = check64-*.c subdir = asn1c/tests DIST_COMMON = README $(dist_check_SCRIPTS) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in @@ -174,7 +175,7 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ dist_check_SCRIPTS = check-assembly.sh TESTS_ENVIRONMENT = CC="${CC}" CFLAGS="${TESTSUITE_CFLAGS} ${CFLAGS} -Wno-error=unused-variable" CXXFLAGS="${CXXFLAGS}" ./check-assembly.sh -TESTS = check-*.c +TESTS = check-*.c $(am__append_1) EXTRA_DIST = \ check-*.c* \ data-62 \ diff --git a/asn1c/tests/check-134.-gen-PER.c b/asn1c/tests/check64-134.-gen-PER.c index 60b79c78..1eaef4ee 100644 --- a/asn1c/tests/check-134.-gen-PER.c +++ b/asn1c/tests/check64-134.-gen-PER.c @@ -12,13 +12,6 @@ #include <T.h> -#ifndef _LP64 -int main() { - assert(sizeof(void *) < 8); - return; -} -#else /* 64-bit platform */ - static unsigned long i2ul(const INTEGER_t *i) { unsigned long l; int ret = asn_INTEGER2ulong(i, &l); @@ -167,4 +160,3 @@ int main() { return 0; } -#endif /* 64-bit platform */ |