gccint: Internal flags
1
1 25.5 Internal flags controlling 'lto1'
1 ======================================
1
1 The following flags are passed into 'lto1' and are not meant to be used
1 directly from the command line.
1
1 * -fwpa This option runs the serial part of the link-time optimizer
1 performing the inter-procedural propagation (WPA mode). The
1 compiler reads in summary information from all inputs and performs
1 an analysis based on summary information only. It generates object
1 files for subsequent runs of the link-time optimizer where
1 individual object files are optimized using both summary
1 information from the WPA mode and the actual function bodies. It
1 then drives the LTRANS phase.
1
1 * -fltrans This option runs the link-time optimizer in the
1 local-transformation (LTRANS) mode, which reads in output from a
1 previous run of the LTO in WPA mode. In the LTRANS mode, LTO
1 optimizes an object and produces the final assembly.
1
1 * -fltrans-output-list=FILE This option specifies a file to which the
1 names of LTRANS output files are written. This option is only
1 meaningful in conjunction with '-fwpa'.
1
1 * -fresolution=FILE This option specifies the linker resolution file.
1 This option is only meaningful in conjunction with '-fwpa' and as
1 option to pass through to the LTO linker plugin.
1