aboutsummaryrefslogtreecommitdiff
path: root/ConfigureChecks.cmake
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2018-03-02 17:55:51 +0100
committerAndreas Schneider <asn@cryptomilk.org>2018-03-02 18:07:42 +0100
commit81847bf5135d836000d206d559df2e27f9a00a84 (patch)
tree16824a3f76f933df790ad5d221388e1e5d7c1f54 /ConfigureChecks.cmake
parentbba40abc7603fbb3e4f5089684845312b789aff7 (diff)
downloadlibssh-81847bf5135d836000d206d559df2e27f9a00a84.tar.gz
libssh-81847bf5135d836000d206d559df2e27f9a00a84.tar.xz
libssh-81847bf5135d836000d206d559df2e27f9a00a84.zip
priv: Implement explicit_bzero as a function if not available
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> Reviewed-by: Alberto Aguirre <albaguirre@gmail.com>
Diffstat (limited to 'ConfigureChecks.cmake')
-rw-r--r--ConfigureChecks.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake
index 4b03d537..b008d5c3 100644
--- a/ConfigureChecks.cmake
+++ b/ConfigureChecks.cmake
@@ -291,7 +291,7 @@ int main(void)
{
char buf[] = \"This is some content\";
- memset(buf, '\\\\0', sizeof(buf)); __asm__ volatile(\"\" : : \"r\"(&buf) : \"memory\");
+ memset(buf, '\\\\0', sizeof(buf)); __asm__ volatile(\"\" : : \"g\"(&buf) : \"memory\");
return 0;
}" HAVE_GCC_VOLATILE_MEMORY_PROTECTION)