Commit | Line | Data |
---|---|---|
7bca32d7 | 1 | # This option enables LTO for stage2 and stage3. |
024659e6 L |
2 | # FIXME: Our build system is not yet able to use gcc-ar wrapper, so we need |
3 | # to go with -ffat-lto-objects. | |
29e66501 | 4 | |
024659e6 L |
5 | STAGE2_CFLAGS += -flto=jobserver -frandom-seed=1 -ffat-lto-objects |
6 | STAGE3_CFLAGS += -flto=jobserver -frandom-seed=1 -ffat-lto-objects | |
7bca32d7 | 7 | STAGEprofile_CFLAGS += -fno-lto |