From 8ca0b4127da11d766067ea6ec4122017ba0edb0e Mon Sep 17 00:00:00 2001 From: Piotr Sikora Date: Thu, 2 Jun 2016 11:59:21 -0700 Subject: [PATCH] Fix X25519 on OS X when using build systems other than CMake. Assembly code for X25519 wasn't included on OS X when built with build systems other than CMake, which lead to a SIGTRAP due to a missing x25519_x86_64. Reported by Gurgen Hrachyan. Change-Id: Ib6026f31cce0405ec3e75d8a52bf0940e57c62c8 Signed-off-by: Piotr Sikora Reviewed-on: https://boringssl-review.googlesource.com/8111 Reviewed-by: David Benjamin --- util/generate_build_files.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/util/generate_build_files.py b/util/generate_build_files.py index a3721fe5c..663d6c72b 100644 --- a/util/generate_build_files.py +++ b/util/generate_build_files.py @@ -45,6 +45,9 @@ NON_PERL_FILES = { ('linux', 'x86_64'): [ 'src/crypto/curve25519/asm/x25519-asm-x86_64.S', ], + ('mac', 'x86_64'): [ + 'src/crypto/curve25519/asm/x25519-asm-x86_64.S', + ], }