boringssl/util/fipstools
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
..
testdata Fix PPC redirectors. 2017-06-22 02:37:19 +00:00
ar.go
break-hash.go Add tool for corrupting the FIPS module in a binary. 2017-05-23 22:41:14 +00:00
const.go
delocate_test.go ppc64le delocate: avoid r0 as a base register. 2017-06-10 00:00:58 +00:00
delocate.go Fix PPC redirectors. 2017-06-22 02:37:19 +00:00
delocate.peg Be slightly more relaxed about how ppc64le global-entry TOC references look. 2017-06-08 21:33:29 +00:00
delocate.peg.go Be slightly more relaxed about how ppc64le global-entry TOC references look. 2017-06-08 21:33:29 +00:00
inject-hash.go