From 0e93b6ba23f977a97774d27ea3ab5e0ed4218045 Mon Sep 17 00:00:00 2001 From: Alex Reuter Date: Thu, 8 Feb 2024 16:20:56 -0500 Subject: [PATCH 1/2] Dropping the .altinstr_replacement section from the toolchain --- ofrak_patch_maker/ofrak_patch_maker/toolchain/abstract.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ofrak_patch_maker/ofrak_patch_maker/toolchain/abstract.py b/ofrak_patch_maker/ofrak_patch_maker/toolchain/abstract.py index 61553bb32..9f437a482 100644 --- a/ofrak_patch_maker/ofrak_patch_maker/toolchain/abstract.py +++ b/ofrak_patch_maker/ofrak_patch_maker/toolchain/abstract.py @@ -95,6 +95,7 @@ def __init__( ".dynstr", ".eh_frame", ".altinstructions", + ".altinstr_replacement", ] self._assembler_target = self._get_assembler_target(processor) From c17f66726083efd5bab2c32cc23f892c9e2bbc35 Mon Sep 17 00:00:00 2001 From: Alex Reuter Date: Fri, 9 Feb 2024 10:25:00 -0500 Subject: [PATCH 2/2] Updated CHANGELOG --- ofrak_patch_maker/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ofrak_patch_maker/CHANGELOG.md b/ofrak_patch_maker/CHANGELOG.md index 17f7a66c7..f6cc95406 100644 --- a/ofrak_patch_maker/CHANGELOG.md +++ b/ofrak_patch_maker/CHANGELOG.md @@ -12,6 +12,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ### Fixed - X86_64 toolchain now installs on Docker image builds for AARCH64 hosts. ([#405](https://github.com/redballoonsecurity/ofrak/pull/405)) +- Toolchain now drops the .altinstrs_replacement as well as the .altinstructions section in our generated linker scripts ([#414](https://github.com/redballoonsecurity/ofrak/pull/414)) ## [4.0.2](https://github.com/redballoonsecurity/ofrak/compare/ofrak-patch-maker-v.4.0.1...ofrak-patch-maker-v.4.0.2) ### Fixed