This seems a bit strange, but based on a few minutes of searching around it appears to be correct... The sole purpose of these wrappers appears to be to add an LTO plugin [1], though the man page is much more generalized/cryptic.

It should have no impact on builds that do not use LTO, right?

[1] https://gcc.gnu.org/ml/gcc-help/2012-03/msg00100.html

Patch set 3:Code-Review +1

View Change

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

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ibdae4faabf67bf6a4bb8c38970f6189646ee74b3
Gerrit-Change-Number: 38290
Gerrit-PatchSet: 3
Gerrit-Owner: Jacob Garber <jgarber1@ualberta.ca>
Gerrit-Reviewer: David Hendricks <david.hendricks@gmail.com>
Gerrit-Reviewer: HAOUAS Elyes <ehaouas@noos.fr>
Gerrit-Reviewer: Jacob Garber <jgarber1@ualberta.ca>
Gerrit-Reviewer: Julius Werner <jwerner@chromium.org>
Gerrit-Reviewer: Martin Roth <martinroth@google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-Comment-Date: Sun, 02 Feb 2020 05:21:13 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment