[RTEMS Project] #3931: Upstream support for RTEMS backend in Clang/LLVM

RTEMS trac trac at rtems.org
Sun Apr 5 18:34:12 UTC 2020


#3931: Upstream support for RTEMS backend in Clang/LLVM
-----------------------------+------------------------------
 Reporter:  Hesham Almatary  |       Owner:  Hesham Almatary
     Type:  task             |      Status:  accepted
 Priority:  normal           |   Milestone:
Component:  unspecified      |     Version:
 Severity:  normal           |  Resolution:
 Keywords:                   |  Blocked By:
 Blocking:  3930             |
-----------------------------+------------------------------

Comment (by Hesham Almatary):

 Joel, can you please provide a reference to your code? AFAIK, the current
 LLVM upstream doesn't have RTEMS backend anymore [1], hence it won't
 understand something like "-target riscv64-unknown-rtems5." We had to add
 that [2] to our fork.

 [1] https://github.com/llvm/llvm-
 project/tree/master/clang/lib/Driver/ToolChains
 [2] https://github.com/CTSRD-CHERI/llvm-
 project/blob/master/clang/lib/Driver/ToolChains/RTEMS.cpp

--
Ticket URL: <http://devel.rtems.org/ticket/3931#comment:5>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list