illumos linker doesn't currently have -z relro (#2602)
This commit is contained in:
parent
cd4622db9b
commit
b43074dad3
1 changed files with 4 additions and 1 deletions
|
@ -350,7 +350,10 @@ fn build_tree_sitter_library(src_path: &Path, grammar: GrammarConfiguration) ->
|
|||
}
|
||||
}
|
||||
command.arg("-xc").arg(parser_path);
|
||||
if cfg!(all(unix, not(target_os = "macos"))) {
|
||||
if cfg!(all(
|
||||
unix,
|
||||
not(any(target_os = "macos", target_os = "illumos"))
|
||||
)) {
|
||||
command.arg("-Wl,-z,relro,-z,now");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue