spice-protocol/spice
Marc-André Lureau 1043a5df4d mingw32: specify packing alignment to 1 byte, to override -mms-bitfield
Ex: G_STRUCT_OFFSET(SpiceLinkReply, num_channel_caps) is 172 bytes
when compiled with -mms-bitfield, and 170 bytes without.

GLib/Gtk are compiled with -mms-bitfield, and it is necessary to
compile with the same option for compatibility. The pack pragma
for MINGW32 corrects the structure alignement.

We could use the pack pragma for GNUC unconditionally, that could help
to ensure struct binary compatibility between different compiled
flavours.
2011-02-11 14:46:35 +01:00
..
barrier.h Clean up and standardize header guards 2010-02-04 16:47:14 +01:00
controller_prot.h controller: Make all text utf-8 2010-10-21 16:47:12 +02:00
end-packed.h mingw32: specify packing alignment to 1 byte, to override -mms-bitfield 2011-02-11 14:46:35 +01:00
enums.h Revert smartcard: add channel c3822ca59b 2010-12-16 17:01:39 +01:00
error_codes.h Clean up and standardize header guards 2010-02-04 16:47:14 +01:00
foreign_menu_prot.h Add foreign menu protocol 2010-10-18 10:02:11 +02:00
ipc_ring.h Fix up SPICE_SPICE typo 2010-02-04 18:10:50 +01:00
macros.h Add byteswapping macros 2010-05-19 16:02:40 +02:00
Makefile.am Add controller protocol 2010-10-18 10:08:45 +02:00
protocol.h Change major to 2 to declare network protocol stable 2010-08-29 20:17:36 +03:00
qxl_dev.h add compat flag for 16bpp mode 2010-09-14 10:08:28 +02:00
start-packed.h mingw32: specify packing alignment to 1 byte, to override -mms-bitfield 2011-02-11 14:46:35 +01:00
stats.h Clean up and standardize header guards 2010-02-04 16:47:14 +01:00
types.h Add byteswapping macros 2010-05-19 16:02:40 +02:00
vd_agent.h Add clipboard data types for images 2010-10-12 13:52:40 +02:00
vdi_dev.h Always include using <spice/foo.h> style 2010-02-04 16:47:23 +01:00