mirror of
https://github.com/ipxe/ipxe
synced 2026-01-04 02:42:06 +03:00
[build] Avoid strict-aliasing warnings when building with gcc 4.4
Conventional usage of the various struct sockaddr_xxx types involves liberal use of casting, which tends to trigger strict-aliasing warnings from gcc. Avoid these now and in future by marking all the relevant types with __attribute__((may_alias)).
This commit is contained in:
@@ -15,7 +15,6 @@
|
||||
#include <gpxe/if_ether.h>
|
||||
|
||||
struct xfer_interface;
|
||||
struct sockaddr;
|
||||
|
||||
/**
|
||||
* UDP constants
|
||||
|
||||
Reference in New Issue
Block a user