This website requires JavaScript.
Explore
Help
Register
Sign In
teldra
/
vp-build
Watch
1
Star
0
Fork
0
You've already forked vp-build
Code
Issues
Pull Requests
Releases
Wiki
Activity
44cf9b0dca
vp-build
/
common
/
environment
/
configure
/
gccspecs
/
hardened-cc1
6 lines
141 B
Plaintext
Raw
Normal View
History
Unescape
Escape
gccspecs/hardened-cc1: also pass -fPIE to cpp by default. Note that -fPIE defines __PIC__ and __PIE__, so passing this on to pure cpp(1)/gcc -E executions is relevant. Found the hard way due to ccache breaking on i686 with precompiled headers which used the non-PIC definitions in cpuid.h since header precompilation doesn't read cc1_options.
2015-11-19 16:25:44 +01:00
*cpp_options:
+ %{!fpie:%{!fPIE:%{!fpic:%{!fPIC:%{!fno-pic:-fPIE}}}}}
xbps-src: pass PIE flags via -specs mechanism, avoids breaking static build.
2015-03-07 20:52:28 +01:00
*cc1_options:
+ %{!fpie:%{!fPIE:%{!fpic:%{!fPIC:%{!fno-pic:-fPIE}}}}}
Reference in New Issue
Copy Permalink