Keith, as you also seem to care about image size, could you please test, if this still works on your Intel 440BX boards?

Size reduction for the asus/p2b (P2B-LS) seems also ten to 13 percent:

1. Without LTO:

    ```
fallback/romstage 0x80 stage 16412 none
cpu_microcode_blob.bin 0x4100 microcode 83968 none
fallback/ramstage 0x18980 stage 50347 none
```

2. With LTO:

    ```
fallback/romstage 0x80 stage 14212 none
cpu_microcode_blob.bin 0x3880 microcode 83968 none
fallback/ramstage 0x18100 stage 44882 none
```

Here's my reduction results (in bytes)
Bootblock: -936 (-23.54%)
(effective code size, minus reset vector and build signature)
romstage: -2176 (-13.38%)
ramstage: -5343 (-10.84%)
postcar: -908 (-9.07%)

Now I can't directly make use of space saved in bootblock, but it gives us more room before we have to go to 16KiB bootblock.

I'll now boot test it.

View Change

To view, visit change 38989. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I48c31ea8b1b57276125cffdac44c7c16642547ac
Gerrit-Change-Number: 38989
Gerrit-PatchSet: 6
Gerrit-Owner: Jacob Garber <jgarber1@ualberta.ca>
Gerrit-Reviewer: Jacob Garber <jgarber1@ualberta.ca>
Gerrit-Reviewer: Julius Werner <jwerner@chromium.org>
Gerrit-Reviewer: Keith Hui <buurin@gmail.com>
Gerrit-Reviewer: Martin Roth <martinroth@google.com>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski@3mdeb.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-Reviewer: Philipp Hug <philipp@hug.cx>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-Reviewer: ron minnich <rminnich@gmail.com>
Gerrit-CC: HAOUAS Elyes <ehaouas@noos.fr>
Gerrit-CC: Keith Hui <buurin@gmail.com>
Gerrit-Comment-Date: Tue, 28 Apr 2020 15:52:14 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment