mirror of
https://github.com/opnsense/src.git
synced 2026-06-23 23:49:25 -04:00
e1000: clean LTO warnings
During LTO build compiler reports some 'false positive' warnings about
variables being possibly used uninitialized. This patch silences these
warnings.
Exemplary compiler warning to suppress (with LTO enabled):
error: 'link' may be used uninitialized in this function
[-Werror=maybe-uninitialized]
if (link) {
Signed-off-by: Andrzej Ostruszka <aostruszka@marvell.com>
Approved by: imp
Obtained from: DPDK (46136031f19107f4e9b6b3a952cb7f57877a7f0f)
MFC after: 1 week
(cherry picked from commit 089cdb3990)
This commit is contained in:
parent
713e66e37d
commit
b9fadaa375
3 changed files with 3 additions and 3 deletions
|
|
@ -1062,7 +1062,7 @@ static s32 e1000_setup_copper_link_82543(struct e1000_hw *hw)
|
|||
{
|
||||
u32 ctrl;
|
||||
s32 ret_val;
|
||||
bool link;
|
||||
bool link = true;
|
||||
|
||||
DEBUGFUNC("e1000_setup_copper_link_82543");
|
||||
|
||||
|
|
|
|||
|
|
@ -5620,7 +5620,7 @@ void e1000_igp3_phy_powerdown_workaround_ich8lan(struct e1000_hw *hw)
|
|||
void e1000_gig_downshift_workaround_ich8lan(struct e1000_hw *hw)
|
||||
{
|
||||
s32 ret_val;
|
||||
u16 reg_data;
|
||||
u16 reg_data = 0;
|
||||
|
||||
DEBUGFUNC("e1000_gig_downshift_workaround_ich8lan");
|
||||
|
||||
|
|
|
|||
|
|
@ -1695,7 +1695,7 @@ s32 e1000_copper_link_autoneg(struct e1000_hw *hw)
|
|||
s32 e1000_setup_copper_link_generic(struct e1000_hw *hw)
|
||||
{
|
||||
s32 ret_val;
|
||||
bool link;
|
||||
bool link = true;
|
||||
|
||||
DEBUGFUNC("e1000_setup_copper_link_generic");
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue