xen/hypfs: make struct hypfs_entry_leaf initializers work with gcc 4.1
authorJuergen Gross <jgross@suse.com>
Fri, 29 May 2020 10:14:24 +0000 (12:14 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 29 May 2020 10:14:24 +0000 (12:14 +0200)
commit048f82ccd1b3dda511af25a7a8524c8ba5ca2786
tree1a9ded9c5aedc2b0c4f3a106d77e506998a6707c
parentef716e1dc6206adc5e2a181fe0e20dfd6072bf4c
xen/hypfs: make struct hypfs_entry_leaf initializers work with gcc 4.1

gcc 4.1 has problems with static initializers for anonymous unions.
Fix this by naming the union in struct hypfs_entry_leaf.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Tested-by: Jan Beulich <jbeulich@suse.com>
xen/common/hypfs.c
xen/include/xen/hypfs.h