Changeset f462bcb in rtems for c/src/lib/libbsp

Timestamp:
10/23/19 11:43:17 (4 years ago)
Author:
Hesham Almatary <Hesham.Almatary@…>
Branches:
5, master
Children:
7f0c41c7
Parents:
ca82ded7
git-author:
Hesham Almatary <Hesham.Almatary@…> (10/23/19 11:43:17)
git-committer:
Hesham Almatary <Hesham.Almatary@…> (10/27/19 10:45:00)
Message:

riscv: Address differences in the linkerscript between GNU LD and LLVM/LLD

LLVM/LLD does not support STARTUP and ALIGN_WITH_INPUT directives that
GNU LD support. INPUT and ALIGN(8) are supported by LLVM/LLD and can
replace the unsupported STARTUP/ALIGN_WITH_INPUT directives.

The commit conditionally adds the supported directive that linkers
can understand depending on the toolchain used to compile RTEMS
i.e., clang or gcc. Clang is assumed to use LLD by default.

(No files)

Note: See TracChangeset for help on using the changeset viewer.