Nick Alcock 03baef1c9c Configure support for --enable-stack-protector [BZ #7065]
This adds =all and =strong, with obvious semantics, defaulting to off.

We don't validate the value of the option yet: that's in a later patch.
Nor do we use it for anything at this stage.

We differentiate between 'the compiler understands -fstack-protector'
and 'the user wanted -fstack-protector' so that we can pass
-fno-stack-protector in appropriate places even if the user didn't want
to turn on -fstack-protector for other parts.  (This helps us overcome
another existing limitation, that glibc doesn't work with GCCs hacked
to pass in -fstack-protector by default.)

We also arrange to set the STACK_PROTECTOR_LEVEL #define to a value
appropriate for the stack-protection level in use for each file in
particular.
2016-12-26 10:08:19 +01:00
..
2016-10-06 12:30:03 +05:30
2016-10-06 12:25:38 +05:30
dir
2014-04-08 17:12:15 -04:00
2016-10-06 12:20:28 +05:30
2014-01-31 23:23:59 -02:00
2016-06-16 00:59:57 -04:00
2015-08-20 09:43:50 +02:00
2016-10-06 12:29:11 +05:30
2016-10-06 12:26:35 +05:30
2016-10-06 12:17:29 +05:30
2016-10-06 12:26:06 +05:30