diff options
47 files changed, 1413 insertions, 264 deletions
diff --git a/classes/base.bbclass b/classes/base.bbclass index 0d29de144a..1da58a924e 100644 --- a/classes/base.bbclass +++ b/classes/base.bbclass @@ -199,7 +199,7 @@ oe_libinstall() { oefatal "oe_libinstall: $dir/$f not found." fi elif [ -L "$f" ]; then - __runcmd cp --no-dereference "$f" $destpath/ + __runcmd cp -P "$f" $destpath/ elif [ ! -L "$f" ]; then libfile="$f" __runcmd install -m 0755 $libfile $destpath/ diff --git a/conf/bitbake.conf b/conf/bitbake.conf index caba7b51d5..1df713f2eb 100644 --- a/conf/bitbake.conf +++ b/conf/bitbake.conf @@ -364,7 +364,7 @@ AUTO_LIBNAME_PKGS = "${PACKAGES}" # when ${MACHINE} is 'ramses'. And finally '<foo>_local' overrides anything. # # This works for functions as well, they are really just environment variables. -OVERRIDES = "local:${MACHINE}:${DISTRO}:${TARGET_OS}:${TARGET_ARCH}" +OVERRIDES = "local:${MACHINE}:${DISTRO}:${TARGET_OS}:${TARGET_ARCH}:build-${BUILD_OS}" ################################################################## # Include the rest of the config files. diff --git a/packages/classpath/classpath_0.14.bb b/packages/classpath/classpath_0.14.bb index 3e1f51afd4..ec29ad9cb8 100644 --- a/packages/classpath/classpath_0.14.bb +++ b/packages/classpath/classpath_0.14.bb @@ -6,7 +6,7 @@ MAINTAINER = "Rene Wagner <rw@handhelds.org>" SECTION = "libs" PR = "r0" -DEPENDS = "glib-2.0 gtk+ libart-lgpl pango jikes-native" +DEPENDS = "glib-2.0 gtk+ libart-lgpl pango xtst jikes-native zip-native" RDEPENDS_${PN} = "${PN}-common (${PV})" SRC_URI = "${GNU_MIRROR}/${PN}/${P}.tar.gz \ diff --git a/packages/classpath/classpath_0.15.bb b/packages/classpath/classpath_0.15.bb index 3e1f51afd4..ec29ad9cb8 100644 --- a/packages/classpath/classpath_0.15.bb +++ b/packages/classpath/classpath_0.15.bb @@ -6,7 +6,7 @@ MAINTAINER = "Rene Wagner <rw@handhelds.org>" SECTION = "libs" PR = "r0" -DEPENDS = "glib-2.0 gtk+ libart-lgpl pango jikes-native" +DEPENDS = "glib-2.0 gtk+ libart-lgpl pango xtst jikes-native zip-native" RDEPENDS_${PN} = "${PN}-common (${PV})" SRC_URI = "${GNU_MIRROR}/${PN}/${P}.tar.gz \ diff --git a/packages/classpath/classpath_0.16.bb b/packages/classpath/classpath_0.16.bb new file mode 100644 index 0000000000..ec29ad9cb8 --- /dev/null +++ b/packages/classpath/classpath_0.16.bb @@ -0,0 +1,28 @@ +DESCRIPTION = "GNU Classpath standard Java libraries" +HOMEPAGE = "http://www.gnu.org/software/classpath/" +LICENSE = "Classpath" +PRIORITY = "optional" +MAINTAINER = "Rene Wagner <rw@handhelds.org>" +SECTION = "libs" +PR = "r0" + +DEPENDS = "glib-2.0 gtk+ libart-lgpl pango xtst jikes-native zip-native" +RDEPENDS_${PN} = "${PN}-common (${PV})" + +SRC_URI = "${GNU_MIRROR}/${PN}/${P}.tar.gz \ + file://disable-automake-checks.patch;patch=1" + +inherit autotools + +EXTRA_OECONF = "--with-jikes" + +PACKAGES += " ${PN}-common ${PN}-examples" + +FILES_${PN} = "${libdir}/${PN}" +FILES_${PN}-common = "${datadir}/${PN}/glibj.zip" +FILES_${PN}-examples = "${datadir}/${PN}/examples" + +do_install() { + autotools_do_install + mv ${D}${libdir}/security ${D}${libdir}/${PN} +} diff --git a/packages/udev/udev-042/.mtn2git_empty b/packages/gmp/gmp-4.1.4/.mtn2git_empty index e69de29bb2..e69de29bb2 100644 --- a/packages/udev/udev-042/.mtn2git_empty +++ b/packages/gmp/gmp-4.1.4/.mtn2git_empty diff --git a/packages/gmp/gmp-4.1.4/amd64.patch b/packages/gmp/gmp-4.1.4/amd64.patch new file mode 100644 index 0000000000..67be9dd350 --- /dev/null +++ b/packages/gmp/gmp-4.1.4/amd64.patch @@ -0,0 +1,14 @@ +--- gmp-4.1.4/longlong.h.orig 2004-04-22 00:34:28.000000000 +0200 ++++ gmp-4.1.4/longlong.h 2005-07-18 01:13:06.000000000 +0200 +@@ -738,8 +738,10 @@ + count is only an int. */ + #define count_trailing_zeros(count, x) \ + do { \ ++ UDItype __cbtmp; \ + ASSERT ((x) != 0); \ +- __asm__ ("bsfq %1,%q0" : "=r" (count) : "rm" ((UDItype)(x))); \ ++ __asm__ ("bsfq %1,%0" : "=r" (__cbtmp) : "rm" ((UDItype)(x))); \ ++ (count) = __cbtmp; \ + } while (0) + #endif /* x86_64 */ + diff --git a/packages/gmp/gmp-4.1.4/configure.patch b/packages/gmp/gmp-4.1.4/configure.patch new file mode 100644 index 0000000000..4b6c4ec636 --- /dev/null +++ b/packages/gmp/gmp-4.1.4/configure.patch @@ -0,0 +1,837 @@ +--- gmp-1.4.4/acinclude.m4.orig 2004-09-21 15:03:09.000000000 +0200 ++++ gmp-1.4.4/acinclude.m4 2005-07-18 01:09:00.000000000 +0200 +@@ -21,10 +21,10 @@ + dnl MA 02111-1307, USA. + + +-define(X86_PATTERN, ++define([X86_PATTERN], + [[i?86*-*-* | k[5-8]*-*-* | pentium*-*-* | athlon-*-* | viac3*-*-*]]) + +-define(POWERPC64_PATTERN, ++define([POWERPC64_PATTERN], + [[powerpc64-*-* | powerpc64le-*-* | powerpc620-*-* | powerpc630-*-*]]) + + +@@ -32,7 +32,7 @@ + dnl ---------------------- + dnl Strip entries */subdir from $path. + +-define(GMP_STRIP_PATH, ++define([GMP_STRIP_PATH], + [tmp_path= + for i in $path; do + case $i in +@@ -53,7 +53,7 @@ + dnl GMP_INCLUDE_GMP_H_BITS_PER_MP_LIMB starts as a dummy, but gets + dnl redefined in GMP_C_SIZES when the right value is known. + +-define(GMP_INCLUDE_GMP_H, ++define([GMP_INCLUDE_GMP_H], + [[#define __GMP_WITHIN_CONFIGURE 1 /* ignore template stuff */ + #define GMP_NAIL_BITS $GMP_NAIL_BITS] + GMP_INCLUDE_GMP_H_BITS_PER_MP_LIMB +@@ -61,7 +61,7 @@ + #include "$srcdir/gmp-h.in"] + ]) + +-define(GMP_INCLUDE_GMP_H_BITS_PER_MP_LIMB, ++define([GMP_INCLUDE_GMP_H_BITS_PER_MP_LIMB], + [[#define __GMP_BITS_PER_MP_LIMB 123 /* dummy for GMP_NUMB_BITS etc */ + #define GMP_LIMB_BITS 123]]) + +@@ -72,7 +72,7 @@ + dnl FILE. The regexps here aren't very rugged, but are enough for gmp. + dnl /dev/null as a parameter prevents a hang if $2 is accidentally omitted. + +-define(GMP_HEADER_GETVAL, ++define([GMP_HEADER_GETVAL], + [patsubst(patsubst( + esyscmd([grep "^#define $1 " $2 /dev/null 2>/dev/null]), + [^.*$1[ ]+],[]), +@@ -86,7 +86,7 @@ + dnl autoconf time. Two digits like 3.0 if patchlevel <= 0, or three digits + dnl like 3.0.1 if patchlevel > 0. + +-define(GMP_VERSION, ++define([GMP_VERSION], + [GMP_HEADER_GETVAL(__GNU_MP_VERSION,gmp-h.in)[]dnl + .GMP_HEADER_GETVAL(__GNU_MP_VERSION_MINOR,gmp-h.in)[]dnl + ifelse(m4_eval(GMP_HEADER_GETVAL(__GNU_MP_VERSION_PATCHLEVEL,gmp-h.in) > 0),1, +@@ -97,13 +97,13 @@ + dnl ------------------------------ + dnl Setup an AC_SUBST of HAVE_FUNC_01 for each argument. + +-AC_DEFUN(GMP_SUBST_CHECK_FUNCS, ++AC_DEFUN([GMP_SUBST_CHECK_FUNCS], + [m4_if([$1],,, + [_GMP_SUBST_CHECK_FUNCS(ac_cv_func_[$1],HAVE_[]m4_translit([$1],[a-z],[A-Z])_01) + GMP_SUBST_CHECK_FUNCS(m4_shift($@))])]) + + dnl Called: _GMP_SUBST_CHECK_FUNCS(cachvar,substvar) +-AC_DEFUN(_GMP_SUBST_CHECK_FUNCS, ++AC_DEFUN([_GMP_SUBST_CHECK_FUNCS], + [case $[$1] in + yes) AC_SUBST([$2],1) ;; + no) [$2]=0 ;; +@@ -115,14 +115,14 @@ + dnl ---------------------------------- + dnl Setup an AC_SUBST of HAVE_FOO_H_01 for each argument. + +-AC_DEFUN(GMP_SUBST_CHECK_HEADERS, ++AC_DEFUN([GMP_SUBST_CHECK_HEADERS], + [m4_if([$1],,, + [_GMP_SUBST_CHECK_HEADERS(ac_cv_header_[]m4_translit([$1],[./],[__]), + HAVE_[]m4_translit([$1],[a-z./],[A-Z__])_01) + GMP_SUBST_CHECK_HEADERS(m4_shift($@))])]) + + dnl Called: _GMP_SUBST_CHECK_HEADERS(cachvar,substvar) +-AC_DEFUN(_GMP_SUBST_CHECK_HEADERS, ++AC_DEFUN([_GMP_SUBST_CHECK_HEADERS], + [case $[$1] in + yes) AC_SUBST([$2],1) ;; + no) [$2]=0 ;; +@@ -145,12 +145,12 @@ + dnl would test whether $major.$minor.$subminor is greater than or equal to + dnl 10.3.1. + +-AC_DEFUN(GMP_COMPARE_GE, ++AC_DEFUN([GMP_COMPARE_GE], + [gmp_compare_ge=no + GMP_COMPARE_GE_INTERNAL($@) + ]) + +-AC_DEFUN(GMP_COMPARE_GE_INTERNAL, ++AC_DEFUN([GMP_COMPARE_GE_INTERNAL], + [ifelse(len([$3]),0, + [if test -n "$1" && test "$1" -ge $2; then + gmp_compare_ge=yes +@@ -184,7 +184,7 @@ + dnl for instance to random.o (and others) on vax-dec-ultrix4.5. Naturally + dnl a user-selected $AR_FLAGS is left unchanged. + +-AC_DEFUN(GMP_PROG_AR, ++AC_DEFUN([GMP_PROG_AR], + [dnl Want to establish $AR before libtool initialization. + AC_BEFORE([$0],[AC_PROG_LIBTOOL]) + gmp_user_AR=$AR +@@ -212,7 +212,7 @@ + dnl CC_FOR_BUILD is used without testing. CC_FOR_BUILD is the new name for + dnl a build system compiler, see configfsf.guess. + +-AC_DEFUN(GMP_PROG_HOST_CC, ++AC_DEFUN([GMP_PROG_HOST_CC], + [AC_BEFORE([$0],[AC_PROG_LIBTOOL]) + AC_REQUIRE([AC_PROG_CC]) + AC_CACHE_CHECK([for HOST_CC build system compiler], +@@ -255,7 +255,7 @@ + dnl FIXME: This can be removed and just AM_PROG_LEX used, one that macro + dnl works properly. + +-AC_DEFUN(GMP_PROG_LEX, ++AC_DEFUN([GMP_PROG_LEX], + [AC_REQUIRE([AC_PROG_LEX]) + if test "$LEX" = :; then + LEX=${am_missing_run}flex +@@ -273,7 +273,7 @@ + dnl + dnl See mpn/asm-defs.m4 for details on the known bad m4s. + +-AC_DEFUN(GMP_PROG_M4, ++AC_DEFUN([GMP_PROG_M4], + [AC_ARG_VAR(M4,[m4 macro processor]) + AC_CACHE_CHECK([for suitable m4], + gmp_cv_prog_m4, +@@ -340,7 +340,7 @@ + dnl Enhancement: Maybe this could be in GMP_PROG_M4, and attempt to prefer + dnl an m4 with a working m4wrap, if it can be found. + +-AC_DEFUN(GMP_M4_M4WRAP_SPURIOUS, ++AC_DEFUN([GMP_M4_M4WRAP_SPURIOUS], + [AC_REQUIRE([GMP_PROG_M4]) + AC_CACHE_CHECK([if m4wrap produces spurious output], + gmp_cv_m4_m4wrap_spurious, +@@ -374,7 +374,7 @@ + dnl A user-selected $NM is always left unchanged. AC_PROG_NM is still run + dnl to get the "checking" message printed though. + +-AC_DEFUN(GMP_PROG_NM, ++AC_DEFUN([GMP_PROG_NM], + [dnl Make sure we're the first to call AC_PROG_NM, so our extra flags are + dnl used by everyone. + AC_BEFORE([$0],[AC_PROG_NM]) +@@ -426,7 +426,7 @@ + dnl will run is that a plain native "./configure" falls back on ABI=32, but + dnl ABI=64 is still available as a cross-compile. + +-AC_DEFUN(GMP_PROG_CC_WORKS, ++AC_DEFUN([GMP_PROG_CC_WORKS], + [AC_MSG_CHECKING([compiler $1]) + cat >conftest.c <<EOF + +@@ -481,7 +481,7 @@ + dnl cache the result. The same "ifndef" style test is used, to avoid + dnl problems with syntax checking cpp's used on NeXT and Apple systems. + +-AC_DEFUN(GMP_PROG_CC_IS_GNU, ++AC_DEFUN([GMP_PROG_CC_IS_GNU], + [cat >conftest.c <<EOF + #ifndef __GNUC__ + choke me +@@ -508,7 +508,7 @@ + dnl there is one then it's well hidden in xlc 3.1 on AIX 4.3, so just grep + dnl the man page printed when xlc is invoked with no arguments. + +-AC_DEFUN(GMP_PROG_CC_IS_XLC, ++AC_DEFUN([GMP_PROG_CC_IS_XLC], + [gmp_command="$1 2>&1 | grep xlc >/dev/null" + if AC_TRY_EVAL(gmp_command); then + AC_MSG_CHECKING([whether $1 is xlc]) +@@ -527,7 +527,7 @@ + dnl This test might be repeated for different compilers, so the result is + dnl not cached. + +-AC_DEFUN(GMP_HPC_HPPA_2_0, ++AC_DEFUN([GMP_HPC_HPPA_2_0], + [AC_MSG_CHECKING([whether HP compiler $1 is good for 64-bits]) + # Bad compiler output: + # ccom: HP92453-01 G.10.32.05 HP C Compiler +@@ -571,7 +571,7 @@ + dnl + dnl There's no caching here, so that different CC's can be tested. + +-AC_DEFUN(GMP_GCC_VERSION_GE, ++AC_DEFUN([GMP_GCC_VERSION_GE], + [tmp_version=`($1 --version) 2>&AC_FD_CC` + echo "$1 --version '$tmp_version'" >&AC_FD_CC + +@@ -608,7 +608,7 @@ + dnl size==1 case in mpn/generic/mode1o.c, and this shows up in + dnl tests/mpz/t-jac.c as a wrong result from mpz_kronecker_ui. + +-AC_DEFUN(GMP_GCC_ARM_UMODSI, ++AC_DEFUN([GMP_GCC_ARM_UMODSI], + [AC_MSG_CHECKING([whether ARM gcc unsigned division works]) + tmp_version=`$1 --version` + echo "$tmp_version" >&AC_FD_CC +@@ -635,7 +635,7 @@ + dnl This macro is used only once, after finalizing a choice of CC, so the + dnl result is cached. + +-AC_DEFUN(GMP_GCC_MARCH_PENTIUMPRO, ++AC_DEFUN([GMP_GCC_MARCH_PENTIUMPRO], + [AC_CACHE_CHECK([whether gcc -march=pentiumpro is good], + gmp_cv_gcc_march_pentiumpro, + [GMP_GCC_VERSION_GE([$1], 2,95,4) +@@ -659,7 +659,7 @@ + dnl gets rearranged or rewritten so the ICE doesn't happen then this can be + dnl removed. + +-AC_DEFUN(GMP_GCC_M68K_OPTIMIZE, ++AC_DEFUN([GMP_GCC_M68K_OPTIMIZE], + [case $host in + m68*-*-*) + if test $1 = gcc; then +@@ -681,7 +681,7 @@ + dnl gcc 2.95 accepts -mabi=32 but it only works on irix5, on irix6 it gives + dnl "cc1: The -mabi=32 support does not work yet". + +-AC_DEFUN(GMP_GCC_MIPS_O32, ++AC_DEFUN([GMP_GCC_MIPS_O32], + [AC_MSG_CHECKING([whether gcc supports o32]) + echo 'int x;' >conftest.c + echo "$1 -mabi=32 -c conftest.c" >&AC_FD_CC +@@ -716,7 +716,7 @@ + dnl watch for that and decide against the option in that case, to avoid + dnl confusing the user. + +-AC_DEFUN(GMP_GCC_NO_CPP_PRECOMP, ++AC_DEFUN([GMP_GCC_NO_CPP_PRECOMP], + [if test "$ccbase" = gcc; then + AC_MSG_CHECKING([compiler $2 $3 -no-cpp-precomp]) + result=no +@@ -752,7 +752,7 @@ + dnl This is intended for use on alpha, since only recent versions of gas + dnl accept -mev67, but there's nothing here that's alpha specific. + +-AC_DEFUN(GMP_GCC_WA_MCPU, ++AC_DEFUN([GMP_GCC_WA_MCPU], + [AC_MSG_CHECKING([assembler $1 $2]) + result=no + cat >conftest.c <<EOF +@@ -783,7 +783,7 @@ + dnl This test is designed to be run repeatedly with different cxx/cxxflags + dnl selections, so the result is not cached. + +-AC_DEFUN(GMP_PROG_CXX_WORKS, ++AC_DEFUN([GMP_PROG_CXX_WORKS], + [AC_MSG_CHECKING([C++ compiler $1]) + cat >conftest.cc <<EOF + #include <iostream> +@@ -817,7 +817,7 @@ + dnl FIXME: The generated config.m4 doesn't get recreated by config.status. + dnl Maybe the relevant "echo"s should go through AC_CONFIG_COMMANDS. + +-AC_DEFUN(GMP_INIT, ++AC_DEFUN([GMP_INIT], + [ifelse([$1], , gmp_configm4=config.m4, gmp_configm4="[$1]") + gmp_tmpconfigm4=cnfm4.tmp + gmp_tmpconfigm4i=cnfm4i.tmp +@@ -834,7 +834,9 @@ + echo ["define(<CONFIG_TOP_SRCDIR>,<\`$tmp'>)"] >>$gmp_tmpconfigm4 + + # All CPUs use asm-defs.m4 +-echo ["include(CONFIG_TOP_SRCDIR\`/mpn/asm-defs.m4')"] >>$gmp_tmpconfigm4i ++echo -n ["include("] >>$gmp_tmpconfigm4i ++echo -n ["CONFIG_TOP_SRCDIR\`/mpn/asm-defs.m4'"] >>$gmp_tmpconfigm4i ++echo [")"] >>$gmp_tmpconfigm4i + ]) + + +@@ -855,7 +857,7 @@ + dnl having a whole file as a macro argument would overflow the string space + dnl on BSD m4. + +-AC_DEFUN(GMP_FINISH, ++AC_DEFUN([GMP_FINISH], + [AC_REQUIRE([GMP_INIT]) + echo "creating $gmp_configm4" + echo ["d""nl $gmp_configm4. Generated automatically by configure."] > $gmp_configm4 +@@ -889,7 +891,7 @@ + dnl GMP_INCLUDE_MPN(`x86/x86-defs.m4') + dnl + +-AC_DEFUN(GMP_INCLUDE_MPN, ++AC_DEFUN([GMP_INCLUDE_MPN], + [AC_REQUIRE([GMP_INIT]) + echo ["include_mpn(\`$1')"] >> $gmp_tmpconfigm4i + ]) +@@ -905,7 +907,7 @@ + dnl create file config.m4. config.m4 uses `<' and '>' as quote characters + dnl for all defines. + +-AC_DEFUN(GMP_DEFINE, ++AC_DEFUN([GMP_DEFINE], + [AC_REQUIRE([GMP_INIT]) + echo ['define(<$1>, <$2>)'] >>ifelse([$3], [POST], + $gmp_tmpconfigm4p, $gmp_tmpconfigm4) +@@ -920,7 +922,7 @@ + dnl directives inserted by GMP_INCLUDE. Don't forget to invoke GMP_FINISH + dnl to create file config.m4. + +-AC_DEFUN(GMP_DEFINE_RAW, ++AC_DEFUN([GMP_DEFINE_RAW], + [AC_REQUIRE([GMP_INIT]) + echo [$1] >> ifelse([$2], [POST], $gmp_tmpconfigm4p, $gmp_tmpconfigm4) + ]) +@@ -938,7 +940,7 @@ + dnl This is not unlike AC_TRY_COMPILE, but there's no default includes or + dnl anything in "asm-code", everything wanted must be given explicitly. + +-AC_DEFUN(GMP_TRY_ASSEMBLE, ++AC_DEFUN([GMP_TRY_ASSEMBLE], + [cat >conftest.s <<EOF + [$1] + EOF +@@ -960,7 +962,7 @@ + dnl -------------------- + dnl Should a label have a colon or not? + +-AC_DEFUN(GMP_ASM_LABEL_SUFFIX, ++AC_DEFUN([GMP_ASM_LABEL_SUFFIX], + [AC_CACHE_CHECK([what assembly label suffix to use], + gmp_cv_asm_label_suffix, + [case $host in +@@ -984,7 +986,7 @@ + dnl in particular that grepping doesn't work with SunOS 4 native grep since + dnl that grep seems to have trouble with '\0's in files. + +-AC_DEFUN(GMP_ASM_UNDERSCORE, ++AC_DEFUN([GMP_ASM_UNDERSCORE], + [AC_REQUIRE([GMP_ASM_TEXT]) + AC_REQUIRE([GMP_ASM_GLOBL]) + AC_REQUIRE([GMP_ASM_LABEL_SUFFIX]) +@@ -1045,7 +1047,7 @@ + dnl ----------------- + dnl Is parameter to `.align' logarithmic? + +-AC_DEFUN(GMP_ASM_ALIGN_LOG, ++AC_DEFUN([GMP_ASM_ALIGN_LOG], + [AC_REQUIRE([GMP_ASM_GLOBL]) + AC_REQUIRE([GMP_ASM_DATA]) + AC_REQUIRE([GMP_ASM_LABEL_SUFFIX]) +@@ -1103,7 +1105,7 @@ + dnl The warning from solaris 2.8 is supressed to stop anyone worrying that + dnl something might be wrong. + +-AC_DEFUN(GMP_ASM_ALIGN_FILL_0x90, ++AC_DEFUN([GMP_ASM_ALIGN_FILL_0x90], + [AC_REQUIRE([GMP_ASM_TEXT]) + AC_CACHE_CHECK([if the .align directive accepts an 0x90 fill in .text], + gmp_cv_asm_align_fill_0x90, +@@ -1127,7 +1129,7 @@ + dnl GMP_ASM_TEXT + dnl ------------ + +-AC_DEFUN(GMP_ASM_TEXT, ++AC_DEFUN([GMP_ASM_TEXT], + [AC_CACHE_CHECK([how to switch to text section], + gmp_cv_asm_text, + [case $host in +@@ -1144,7 +1146,7 @@ + dnl ------------ + dnl Can we say `.data'? + +-AC_DEFUN(GMP_ASM_DATA, ++AC_DEFUN([GMP_ASM_DATA], + [AC_CACHE_CHECK([how to switch to data section], + gmp_cv_asm_data, + [case $host in +@@ -1172,7 +1174,7 @@ + dnl where foo is the object file. Might need to check for that if we use + dnl RODATA there. + +-AC_DEFUN(GMP_ASM_RODATA, ++AC_DEFUN([GMP_ASM_RODATA], + [AC_REQUIRE([GMP_ASM_TEXT]) + AC_REQUIRE([GMP_ASM_DATA]) + AC_REQUIRE([GMP_ASM_LABEL_SUFFIX]) +@@ -1229,7 +1231,7 @@ + dnl ------------- + dnl Can we say `.global'? + +-AC_DEFUN(GMP_ASM_GLOBL, ++AC_DEFUN([GMP_ASM_GLOBL], + [AC_CACHE_CHECK([how to export a symbol], + gmp_cv_asm_globl, + [case $host in +@@ -1245,7 +1247,7 @@ + dnl ------------------ + dnl Do we need something after `.global symbol'? + +-AC_DEFUN(GMP_ASM_GLOBL_ATTR, ++AC_DEFUN([GMP_ASM_GLOBL_ATTR], + [AC_CACHE_CHECK([if the export directive needs an attribute], + gmp_cv_asm_globl_attr, + [case $host in +@@ -1276,7 +1278,7 @@ + dnl letting the problem go unnoticed. tests/mpn/t-asmtype.c aims to check + dnl for it. + +-AC_DEFUN(GMP_ASM_TYPE, ++AC_DEFUN([GMP_ASM_TYPE], + [AC_CACHE_CHECK([for assembler .type directive], + gmp_cv_asm_type, + [gmp_cv_asm_type= +@@ -1298,7 +1300,7 @@ + dnl ------------ + dnl Can we say `.size'? + +-AC_DEFUN(GMP_ASM_SIZE, ++AC_DEFUN([GMP_ASM_SIZE], + [AC_CACHE_CHECK([for assembler .size directive], + gmp_cv_asm_size, + [gmp_cv_asm_size= +@@ -1341,7 +1343,7 @@ + dnl HP-UX nm prints an error message (though seems to give a 0 exit) if + dnl there's no symbols at all in an object file, hence the use of "dummy". + +-AC_DEFUN(GMP_ASM_LSYM_PREFIX, ++AC_DEFUN([GMP_ASM_LSYM_PREFIX], + [AC_REQUIRE([GMP_ASM_LABEL_SUFFIX]) + AC_REQUIRE([GMP_PROG_NM]) + AC_CACHE_CHECK([what prefix to use for a local label], +@@ -1386,7 +1388,7 @@ + dnl ----------- + dnl How to define a 32-bit word. + +-AC_DEFUN(GMP_ASM_W32, ++AC_DEFUN([GMP_ASM_W32], + [AC_REQUIRE([GMP_ASM_DATA]) + AC_REQUIRE([GMP_ASM_GLOBL]) + AC_REQUIRE([GMP_ASM_LABEL_SUFFIX]) +@@ -1443,7 +1445,7 @@ + dnl %mm1, %mm0"). It seems more trouble than it's worth to work around + dnl this in the code, so just detect and reject. + +-AC_DEFUN(GMP_ASM_X86_MMX, ++AC_DEFUN([GMP_ASM_X86_MMX], + [AC_CACHE_CHECK([if the assembler knows about MMX instructions], + gmp_cv_asm_x86_mmx, + [GMP_TRY_ASSEMBLE( +@@ -1495,7 +1497,7 @@ + dnl GMP_ASM_X86_SHLDL_CL + dnl -------------------- + +-AC_DEFUN(GMP_ASM_X86_SHLDL_CL, ++AC_DEFUN([GMP_ASM_X86_SHLDL_CL], + [AC_REQUIRE([GMP_ASM_TEXT]) + AC_CACHE_CHECK([if the assembler takes cl with shldl], + gmp_cv_asm_x86_shldl_cl, +@@ -1522,7 +1524,7 @@ + dnl it's all GMP_ASM_TEXT gives currently. Actually ".text" probably isn't + dnl needed at all, at least for just checking instruction syntax. + +-AC_DEFUN(GMP_ASM_X86_SSE2, ++AC_DEFUN([GMP_ASM_X86_SSE2], + [AC_CACHE_CHECK([if the assembler knows about SSE2 instructions], + gmp_cv_asm_x86_sse2, + [GMP_TRY_ASSEMBLE( +@@ -1585,7 +1587,7 @@ + dnl to get two variables (mcount_nonpic_reg and mcount_nonpic_call say) set + dnl from one block of commands? + +-AC_DEFUN(GMP_ASM_X86_MCOUNT, ++AC_DEFUN([GMP_ASM_X86_MCOUNT], + [AC_REQUIRE([AC_ENABLE_SHARED]) + AC_REQUIRE([AC_PROG_LIBTOOL]) + AC_MSG_CHECKING([how to call x86 mcount]) +@@ -1655,7 +1657,7 @@ + dnl instruction. It takes registers without "%", but a single operand + dnl "clrl %d0" only gives a warning, not an error. + +-AC_DEFUN(GMP_ASM_M68K_INSTRUCTION, ++AC_DEFUN([GMP_ASM_M68K_INSTRUCTION], + [AC_REQUIRE([GMP_ASM_TEXT]) + AC_CACHE_CHECK([assembler instruction and register style], + gmp_cv_asm_m68k_instruction, +@@ -1684,7 +1686,7 @@ + dnl GMP_ASM_M68K_ADDRESSING + dnl ----------------------- + +-AC_DEFUN(GMP_ASM_M68K_ADDRESSING, ++AC_DEFUN([GMP_ASM_M68K_ADDRESSING], + [AC_REQUIRE([GMP_ASM_TEXT]) + AC_REQUIRE([GMP_ASM_M68K_INSTRUCTION]) + AC_CACHE_CHECK([assembler addressing style], +@@ -1721,7 +1723,7 @@ + dnl 16-bits. This applies to the conditional branches "bcc" etc too. + dnl However "dbcc" etc on gas are already only as big as they need to be. + +-AC_DEFUN(GMP_ASM_M68K_BRANCHES, ++AC_DEFUN([GMP_ASM_M68K_BRANCHES], + [AC_REQUIRE([GMP_ASM_TEXT]) + AC_CACHE_CHECK([assembler shortest branches], + gmp_cv_asm_m68k_branches, +@@ -1752,7 +1754,7 @@ + dnl See also mpn/powerpc32/powerpc-defs.m4 which uses the result of this + dnl test. + +-AC_DEFUN(GMP_ASM_POWERPC_R_REGISTERS, ++AC_DEFUN([GMP_ASM_POWERPC_R_REGISTERS], + [AC_REQUIRE([GMP_ASM_TEXT]) + AC_CACHE_CHECK([if the assembler needs r on registers], + gmp_cv_asm_powerpc_r_registers, +@@ -1777,7 +1779,7 @@ + dnl + dnl See also mpn/sparc32/sparc-defs.m4 which uses the result of this test. + +-AC_DEFUN(GMP_ASM_SPARC_REGISTER, ++AC_DEFUN([GMP_ASM_SPARC_REGISTER], + [AC_REQUIRE([GMP_ASM_TEXT]) + AC_CACHE_CHECK([if the assembler accepts ".register"], + gmp_cv_asm_sparc_register, +@@ -1795,7 +1797,7 @@ + dnl GMP_C_ATTRIBUTE_CONST + dnl --------------------- + +-AC_DEFUN(GMP_C_ATTRIBUTE_CONST, ++AC_DEFUN([GMP_C_ATTRIBUTE_CONST], + [AC_CACHE_CHECK([whether gcc __attribute__ ((const)) works], + gmp_cv_c_attribute_const, + [AC_TRY_COMPILE([int foo (int x) __attribute__ ((const));], , +@@ -1814,7 +1816,7 @@ + dnl it's ignored. Pretend it doesn't exist in this case, to avoid that + dnl warning. + +-AC_DEFUN(GMP_C_ATTRIBUTE_MALLOC, ++AC_DEFUN([GMP_C_ATTRIBUTE_MALLOC], + [AC_CACHE_CHECK([whether gcc __attribute__ ((malloc)) works], + gmp_cv_c_attribute_malloc, + [cat >conftest.c <<EOF +@@ -1844,7 +1846,7 @@ + dnl -------------------- + dnl Introduced in gcc 2.2, but perhaps not in all Apple derived versions. + +-AC_DEFUN(GMP_C_ATTRIBUTE_MODE, ++AC_DEFUN([GMP_C_ATTRIBUTE_MODE], + [AC_CACHE_CHECK([whether gcc __attribute__ ((mode (XX))) works], + gmp_cv_c_attribute_mode, + [AC_TRY_COMPILE([typedef int SItype __attribute__ ((mode (SI)));], , +@@ -1860,7 +1862,7 @@ + dnl GMP_C_ATTRIBUTE_NORETURN + dnl ------------------------ + +-AC_DEFUN(GMP_C_ATTRIBUTE_NORETURN, ++AC_DEFUN([GMP_C_ATTRIBUTE_NORETURN], + [AC_CACHE_CHECK([whether gcc __attribute__ ((noreturn)) works], + gmp_cv_c_attribute_noreturn, + [AC_TRY_COMPILE([void foo (int x) __attribute__ ((noreturn));], , +@@ -1887,7 +1889,7 @@ + dnl used doesn't have functions or anything, so even an "old" awk should + dnl suffice. + |
