rogfer01 added a comment. Firefox build has ended and exposes 62 diagnostics, 44 unique ocurrences and 10 different diagnostics (shown below) in networking code.
taking address of packed member 'address' of class or structure 'sctp_state_cookie' may result in an unaligned pointer value taking address of packed member 'addr' of class or structure 'sctp_ipv4addr_param' may result in an unaligned pointer value taking address of packed member 'addr' of class or structure 'sctp_ipv6addr_param' may result in an unaligned pointer value taking address of packed member 'aph' of class or structure 'sctp_asconf_addr_param' may result in an unaligned pointer value taking address of packed member 'cookie' of class or structure 'sctp_cookie_echo_chunk' may result in an unaligned pointer value taking address of packed member 'init' of class or structure 'sctp_init_chunk' may result in an unaligned pointer value taking address of packed member 'laddress' of class or structure 'sctp_state_cookie' may result in an unaligned pointer value taking address of packed member 'ph' of class or structure 'sctp_ipv4addr_param' may result in an unaligned pointer value taking address of packed member 'ph' of class or structure 'sctp_ipv6addr_param' may result in an unaligned pointer value taking address of packed member 'time_entered' of class or structure 'sctp_state_cookie' may result in an unaligned pointer value which leads me to think that there might be cases where the field of a packed struct happens to be aligned for the type of the field itself. I'll add a check for this. I'll give it a spin. http://reviews.llvm.org/D20561 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits