Visible to Intel only — GUID: GUID-89492DC6-CBEE-4419-9A1E-6AB42FAF3F1B
Visible to Intel only — GUID: GUID-89492DC6-CBEE-4419-9A1E-6AB42FAF3F1B
fdefer-pop
Determines whether the compiler always pops the arguments to each function call as soon as that function returns.
Syntax
Linux and macOS: |
-fdefer-pop -fno-defer-pop |
Windows: |
None |
Arguments
None
Default
-fdefer-pop |
The compiler uses default optimizations that may result in deferred clearance of the stack arguments. |
Description
This option determines whether the compiler always pops the arguments to each function call as soon as that function returns.
If you want the compiler to always pop the arguments to each function call as soon as that function returns, specify -fno-defer-pop.
For processors that must pop arguments after a function call, the compiler normally lets arguments accumulate on the stack for several function calls and pops them all at once.
IDE Equivalent
Alternate Options
None