boringssl/util
David Benjamin cd60bf0e0a Fix PPC redirectors.
Our old redirectors were emitting code to call their target functions normally.
However, the PPC ABI expects callers to set up parameter save areas for their
callees, notably if the target is a varargs function.

Instead, mimic the pattern used when calling an external function or function
pointer and avoid touching the stack.

Change-Id: Ia28c9d2b82fcd99c4a2f70f5f587d0e0463a6f0e
Reviewed-on: https://boringssl-review.googlesource.com/17284
Reviewed-by: Adam Langley <agl@google.com>
2017-06-22 02:37:19 +00:00
..
bot Update tools from Chromium. 2017-06-16 16:54:42 +00:00
fipstools Fix PPC redirectors. 2017-06-22 02:37:19 +00:00
32-bit-toolchain.cmake
all_tests.go Run GTest-based tests in parallel. 2017-06-08 00:15:10 +00:00
all_tests.json Convert p256-x86_64_test to GTest. 2017-06-09 18:50:56 +00:00
BUILD.toplevel Fix bazel crypto target dependencies. 2017-06-07 13:51:40 +00:00
diff_asm.go Fix diff_asm.go and revert another local MASM perlasm change. 2017-05-11 23:30:01 +00:00
doc.config Unexport time_support.h. 2017-02-17 21:41:56 +00:00
doc.css Link back to the main page in documentation. 2016-05-20 15:36:00 +00:00
doc.go Remove BN_FLG_CONSTTIME. 2017-01-12 02:00:44 +00:00
embed_test_data.go Convert p256-x86_64_test to GTest. 2017-06-09 18:50:56 +00:00
generate_build_files.py Don't define BORINGSSL_SHARED_LIBRARY in generated bzl file. 2017-06-09 18:51:21 +00:00
generate-asm-lcov.py
generate-coverage.sh Fix generate-coverage.sh. 2017-03-21 14:54:47 +00:00
make_errors.go Fix make_errors.go. 2017-05-03 20:02:21 +00:00
run_android_tests.go Add missing files to run_android_test.go. 2017-04-06 15:54:06 +00:00