]> git.puffer.fish Git - matthieu/frr.git/commit
lib: gcc 4.x workaround v2 for frr_interface_info
authorDavid Lamparter <equinox@diac24.net>
Fri, 29 Nov 2019 23:36:45 +0000 (00:36 +0100)
committerDavid Lamparter <equinox@diac24.net>
Fri, 29 Nov 2019 23:38:32 +0000 (00:38 +0100)
commitfa751d15a01c976058cad8492be4b5c8226edae7
tree5ec3d32a3b6844d196b47a06f8b2df020a76fe7f
parent6fc3fed23c95da21887acb57a92c474e4d0ca3a4
lib: gcc 4.x workaround v2 for frr_interface_info

The previous workaround only works for -O0, at higher optimization
levels gcc reorders the statements in the file global scope which breaks
the asm statement :(.

Fixes: #4563
Fixes: #5074
Signed-off-by: David Lamparter <equinox@diac24.net>
lib/if.c