mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-26 11:16:09 +00:00
Similar to the handling of darwin target triples, strip the version
numbers off of freebsd target triples, when generating the name of the ABI list file for check-cxx-abilist target. Also remove unnecessary parentheses in the regex for darwin, and slightly reword the comment. llvm-svn: 342805
This commit is contained in:
parent
bfc5ef6c5b
commit
f3b94728c7
@ -1,9 +1,12 @@
|
||||
|
||||
if (DEFINED TARGET_TRIPLE)
|
||||
# Ignore the major, minor, and patchlevel versions of the darwin
|
||||
# target.
|
||||
string(REGEX REPLACE "darwin([0-9]+)\\.([0-9]+)\\.([0-9]+)" "darwin"
|
||||
GENERIC_TARGET_TRIPLE "${TARGET_TRIPLE}")
|
||||
# Ignore the major, minor, and patchlevel versions of darwin targets.
|
||||
string(REGEX REPLACE "darwin[0-9]+\\.[0-9]+\\.[0-9]+" "darwin"
|
||||
GENERIC_TARGET_TRIPLE "${TARGET_TRIPLE}")
|
||||
|
||||
# Ignore the major and minor versions of freebsd targets.
|
||||
string(REGEX REPLACE "freebsd[0-9]+\\.[0-9]+" "freebsd"
|
||||
GENERIC_TARGET_TRIPLE "${TARGET_TRIPLE}")
|
||||
endif()
|
||||
|
||||
# Detect if we are building in the same configuration used to generate
|
||||
|
Loading…
x
Reference in New Issue
Block a user