hardening: eliminate text relocations

Change-Id: Iff5ba5a94e160ef431c0f7256caa6b1a6776ef0e
21 files changed