tests: abi: fix abi test on 64-bit Windows
authorTim-Philipp Müller <tim@centricular.com>
Thu, 11 Jan 2018 12:02:47 +0000 (12:02 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Thu, 11 Jan 2018 12:04:31 +0000 (12:04 +0000)
commitc5e1dc4ee60ad988242a93e61daff37c081dfa18
tree1589edbe9d7551e87cbb77abe7cbfd1486a7158e
parent361fbc3fdd09f4a1895e93c9e9f25612bcab67a2
tests: abi: fix abi test on 64-bit Windows

Add header with structure sizes for 64-bit windows as well.
They're almost the same as on Linux, but it looks like things
like padding unions get aligned slightly differently so there
are a handful of differences:

 sizeof(GstGhostPad) is 528, expected 536
 sizeof(GstPad) is 512, expected 520
 sizeof(GstPadProbeInfo) is 64, expected 72
 sizeof(GstProxyPad) is 520, expected 528
tests/check/Makefile.am
tests/check/gst/gstabi.c
tests/check/gst/struct_x86_64w.h [new file with mode: 0644]