[all-commits] [llvm/llvm-project] 351540: [Driver] Remove unlikely-working Minix.cpp and Con...
Fangrui Song via All-commits
all-commits at lists.llvm.org
Wed Aug 23 23:58:53 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3515409012fa151481896e56c4fe0f32ef8391fc
https://github.com/llvm/llvm-project/commit/3515409012fa151481896e56c4fe0f32ef8391fc
Author: Fangrui Song <i at maskray.me>
Date: 2023-08-23 (Wed, 23 Aug 2023)
Changed paths:
M clang/lib/Basic/Targets.cpp
M clang/lib/Basic/Targets/OSTargets.h
M clang/lib/Driver/CMakeLists.txt
M clang/lib/Driver/Driver.cpp
R clang/lib/Driver/ToolChains/Contiki.cpp
R clang/lib/Driver/ToolChains/Contiki.h
R clang/lib/Driver/ToolChains/Minix.cpp
R clang/lib/Driver/ToolChains/Minix.h
M clang/test/Driver/fsanitize.c
R clang/test/Driver/minix.c
M llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn
Log Message:
-----------
[Driver] Remove unlikely-working Minix.cpp and Contiki.cpp
Minix is a ToolChain that was added back in 2010 but has been
unmaintained with no test. The constructed command line contains
/usr/gnu/include/c++/4.4.3 and CompilerRT-Generic which are unlikely
working for a long time.
Contiki is a barebone ToolChain that just enables safestack.
This doesn't justify a new ToolChain.
Remove these ToolChains so that their target triples will use Generic_ELF instead.
If these developers feel like having an updated llvm-project is useful,
fixing other build issues and adding a new ToolChain is much better than
having the unmaintained ToolChains.
Reviewed By: brad
Differential Revision: https://reviews.llvm.org/D158461
More information about the All-commits
mailing list