stage2: implement stack protectors
This is one of the final remaining TODOs for the LLVM backend.
This commit is contained in:
@@ -352,6 +352,26 @@ const known_options = [_]KnownOpt{
|
||||
.name = "fno-stack-check",
|
||||
.ident = "no_stack_check",
|
||||
},
|
||||
.{
|
||||
.name = "stack-protector",
|
||||
.ident = "stack_protector",
|
||||
},
|
||||
.{
|
||||
.name = "fstack-protector",
|
||||
.ident = "stack_protector",
|
||||
},
|
||||
.{
|
||||
.name = "fno-stack-protector",
|
||||
.ident = "no_stack_protector",
|
||||
},
|
||||
.{
|
||||
.name = "fstack-protector-strong",
|
||||
.ident = "stack_protector",
|
||||
},
|
||||
.{
|
||||
.name = "fstack-protector-all",
|
||||
.ident = "stack_protector",
|
||||
},
|
||||
.{
|
||||
.name = "MD",
|
||||
.ident = "dep_file",
|
||||
|
||||
Reference in New Issue
Block a user