From 6fa441841f1d463e7bd9fb9f8ffc3792fdd9f172 Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Wed, 25 Aug 2010 12:04:45 -0700 Subject: [PATCH] refresh (create temporary patch) --- meta | 5 +++-- patches/refresh-temp | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 patches/refresh-temp diff --git a/meta b/meta index 349deec..94563fb 100644 --- a/meta +++ b/meta @@ -1,7 +1,8 @@ Version: 1 -Previous: bcd31e73bf574ed972559f41a14425f71710a8bf -Head: 8174a137121d14c0c6f9359e40b098990b357151 +Previous: 55277fc96c6b2a811ba923cabfe958d62cac3a61 +Head: c9442acd57fb2203fa03b26034f6a4ec56de9ef3 Applied: atomic: 8174a137121d14c0c6f9359e40b098990b357151 + refresh-temp: c9442acd57fb2203fa03b26034f6a4ec56de9ef3 Unapplied: Hidden: diff --git a/patches/refresh-temp b/patches/refresh-temp new file mode 100644 index 0000000..2b38922 --- /dev/null +++ b/patches/refresh-temp @@ -0,0 +1,37 @@ +Bottom: 375f712a43d5dd3d438e86606157d335ae7e8590 +Top: 82b37f69cd97e9066b5128b783b6674217c7ed45 +Author: Sean Hefty +Date: 2010-08-25 12:04:45 -0700 + +Refresh of atomic + +--- + +diff --git a/configure.in b/configure.in +old mode 100644 +new mode 100755 +index 192289a..28f98ed +--- a/configure.in ++++ b/configure.in +@@ -40,10 +40,17 @@ AC_CHECK_HEADER(infiniband/umad.h, [], + fi + + dnl Check for gcc atomic intrinsics +-AC_TRY_LINK( +- [int i = 0; +- return __sync_add_and_fetch(&i, 1) == __sync_sub_and_fetch(&i, 1) + 1;], +- [], AC_DEFINE(DEFINE_ATOMICS, 1, [defining atomics])) ++AC_MSG_CHECKING(compiler support for atomics) ++AC_TRY_LINK([], ++ [ ++ int i = 0; ++ return __sync_add_and_fetch(&i, 1) == __sync_sub_and_fetch(&i, 1) + 1; ++ ], ++ AC_MSG_RESULT(yes), ++ [ ++ AC_MSG_RESULT(no - defining atomics) ++ AC_DEFINE(DEFINE_ATOMICS, [], [defining atomics]) ++ ]) + + AC_CACHE_CHECK(whether ld accepts --version-script, ac_cv_version_script, + if test -n "`$LD --help < /dev/null 2>/dev/null | grep version-script`"; then -- 2.41.0