-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnative.specs
1 lines (1 loc) · 1.55 KB
/
native.specs
1
%{!O0:%{mcmodel=kernel|m16|D__KERNEL__:;:%{static|fno-PIC|fpic|m32:;:-DPIC -fPIC} %{!mno-vzeroupper:-mvzeroupper} %{!mno-align-stringops:%{!mno-inline-all-stringops:-minline-all-stringops} %{!mno-inline-stringops-dynamically:-minline-stringops-dynamically}} %{Og|O1:;mno-noreturn-no-callee-saved-registers:;:-mnoreturn-no-callee-saved-registers} %{Og|fsemantic-interposition:;:-fno-semantic-interposition}} %{!fno-common:-fcommon} %{!Og:%{flto*:%{!fno-ipa-pta:-fipa-pta} %{!fno-devirtualize-at-ltrans:-fdevirtualize-at-ltrans}} %{fno-tree-vectorize:;Os|Oz:;Ofast:-ftree-vectorize;:%{%:gt(%{O*:%*} 1):-ftree-vectorize}} %{fno-sched-stalled-insns:;fsched-stalled-insns*:;:-fsched-stalled-insns=24 %{fno-sched-stalled-insns-dep:;fsched-stalled-insns-dep*:;:-fsched-stalled-insns-dep=16}} %{fira-region*:;:-fira-region=mixed} %{O3|Ofast:%{!fno-live-range-shrinkage:-flive-range-shrinkage} %{!fno-tree-lrs:-ftree-lrs} %{!fno-modulo-sched:-fmodulo-sched} %{!fno-modulo-sched-allow-regmoves:-fmodulo-sched-allow-regmoves} %{!fno-reschedule-modulo-scheduled-loops:-freschedule-modulo-scheduled-loops} %{!fno-schedule-insns:-fschedule-insns %{!fno-sched-pressure:-fsched-pressure} %{!fno-sched-spec-load:-fsched-spec-load}}} %{D__1ENABLE_AGGRESSIVE_GRAPHITE9__:-fgraphite -fgraphite-identity -floop-nest-optimize;D__1ENABLE_GRAPHITE9__:-fgraphite -fgraphite-identity %{D__1ENABLE_GRAPHITE_AGGREESIVE9__:-floop-nest-optimize}}} %{!fno-permissive:-fpermissive} %{!mno-relax-cmpxchg-loop:-mrelax-cmpxchg-loop} %{!malign-data*:-malign-data=cacheline} %{o*:%{!Wl\,-O*:-Wl\,-O3}}} %{Wno-error:%<Werror}