opnsense-src/lib/libc/powerpc/gen
Justin Hibbits f62da49b2f powerpc: Transition to Secure-PLT, like most other OSs
Summary:
PowerPC has two PLT models: BSS-PLT and Secure-PLT.  BSS-PLT uses runtime
code generation to generate the PLT stubs.  Secure-PLT was introduced with
GCC 4.1 and Binutils 2.17 (base has GCC 4.2.1 and Binutils 2.17), and is a
more secure PLT format, using a read-only linkage table, with the dynamic
linker populating a non-executable index table.

This is the libc, rtld, and kernel support only.  The toolchain and build
parts will be updated separately.

Reviewed By: nwhitehorn, bdragon, pfg
Differential Revision: https://reviews.freebsd.org/D20598
MFC after:	1 month
2019-06-25 00:40:44 +00:00
..
_ctx_start.S powerpc: Transition to Secure-PLT, like most other OSs 2019-06-25 00:40:44 +00:00
_set_tp.c libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
_setjmp.S Fix powerpc setjmp FPR saving/restoring. 2015-04-08 00:32:39 +00:00
eabi.S
fabs.S
flt_rounds.c libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
fpgetmask.c libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
fpgetround.c libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
fpgetsticky.c libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
fpsetmask.c libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
fpsetround.c libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
infinity.c Make unions in PowerPC libc endian-safe. 2016-02-26 20:38:23 +00:00
makecontext.c Remove bogus checks against NCARGS. 2018-01-31 17:57:59 +00:00
Makefile.common Reduce code duplication between powerpc and powerpcspe 2016-10-22 21:51:58 +00:00
Makefile.inc Fix a typo which broke the build for powerpc. 2016-10-25 01:32:35 +00:00
setjmp.S Fix powerpc setjmp FPR saving/restoring. 2015-04-08 00:32:39 +00:00
signalcontext.c libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
sigsetjmp.S Fix powerpc setjmp FPR saving/restoring. 2015-04-08 00:32:39 +00:00
syncicache.c libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00