[all-commits] [llvm/llvm-project] f9e115: [Driver] Normalize the baremetal handling of libc+...
Petr Hosek via All-commits
all-commits at lists.llvm.org
Fri Dec 6 14:02:37 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f9e11501841fc602488fea78b88910eab7d4d396
https://github.com/llvm/llvm-project/commit/f9e11501841fc602488fea78b88910eab7d4d396
Author: Petr Hosek <phosek at google.com>
Date: 2024-12-06 (Fri, 06 Dec 2024)
Changed paths:
M clang/lib/Driver/ToolChains/BareMetal.cpp
M clang/lib/Driver/ToolChains/BareMetal.h
M clang/test/Driver/baremetal-multilib.yaml
M clang/test/Driver/baremetal-sysroot.cpp
M clang/test/Driver/baremetal.cpp
Log Message:
-----------
[Driver] Normalize the baremetal handling of libc++ and runtimes (#101259)
The handling of libc++ and other runtime libraries in the baremetal
driver is different from other targets for no particular reason. This
change removes the custom in the baremetal driver logic and replaces it
with the generic logic to improve consistency and reduce maintenance
overhead while also handling additional flags the current logic doesn't.
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