aix: Fixinclude
authorNathan Sidwell <nathan@acm.org>
Wed, 18 Nov 2020 18:33:30 +0000 (10:33 -0800)
committerNathan Sidwell <nathan@acm.org>
Wed, 18 Nov 2020 18:33:30 +0000 (10:33 -0800)
commit92648faa1cb2b28685f3b3dccfdfc4b1ed2c5a7b
tree50a52e925439420ec31cd6a9220abf97042000db
parentc9c3d5f28a589cd00be5748010783657189e9855
aix: Fixinclude

This fixes an ODR violation in the AIX headers that is detected by C++
modules.  While unnamed structs with typedef names for linkage
purposes are accepted, this case is an anonymous struct without such a
typedef name -- the typedef is attached to the pointer-to-struct type.
Fixed by naming the struct.

fixincludes/
* inclhack.def (aix_physaddr_t): New.
* fixincl.x: Regenerated.
fixincludes/fixincl.x
fixincludes/inclhack.def