[all-commits] [llvm/llvm-project] d52675: [lld][AArch64][Build Attributes] Add support for ...
Mark Murray via All-commits
all-commits at lists.llvm.org
Thu Jul 24 02:38:57 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d52675e0a7daac028612c34530fbcbd6ca62a1fb
https://github.com/llvm/llvm-project/commit/d52675e0a7daac028612c34530fbcbd6ca62a1fb
Author: Mark Murray <mark.murray at arm.com>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M lld/ELF/InputFiles.cpp
A lld/test/ELF/aarch64-build-attributes-be.s
A lld/test/ELF/aarch64-build-attributes-err.s
A lld/test/ELF/aarch64-build-attributes-invalid.s
A lld/test/ELF/aarch64-build-attributes-malformed.s
A lld/test/ELF/aarch64-build-attributes-mixed.s
M lld/test/ELF/aarch64-build-attributes.s
M llvm/include/llvm/Support/AArch64AttributeParser.h
M llvm/lib/Support/AArch64AttributeParser.cpp
Log Message:
-----------
[lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes (#147970)
This patch enables lld to read AArch64 Build Attributes and convert them
into GNU Properties.
Changes:
- Parses AArch64 Build Attributes from input object files.
- Converts known attributes into corresponding GNU Properties.
- Merges attributes when linking multiple objects.
Spec reference:
https://github.com/ARM-software/abi-aa/pull/230/files#r1030
Co-authored-by: Sivan Shani <sivan.shani at arm.com>
---------
Co-authored-by: Sivan Shani <sivan.shani at arm.com>
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list