From 39509da7dec4304fd54ceb629f0f889718d77dca Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Mon, 30 Dec 2013 21:54:10 -0600 Subject: [PATCH] radeon_hd: Fix non-gcc2 pragma statement * I'll ping the linux radeon guys to see if we can get this adjustment made as we use stock atombios headers --- src/add-ons/accelerants/radeon_hd/atombios/pptable.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/add-ons/accelerants/radeon_hd/atombios/pptable.h b/src/add-ons/accelerants/radeon_hd/atombios/pptable.h index da43ab3288..cb0ab0be69 100644 --- a/src/add-ons/accelerants/radeon_hd/atombios/pptable.h +++ b/src/add-ons/accelerants/radeon_hd/atombios/pptable.h @@ -23,7 +23,9 @@ #ifndef _PPTABLE_H #define _PPTABLE_H -#pragma pack(push, 1) +// Haiku GCC2 fix +//#pragma pack(push, 1) +#pragma pack(1) typedef struct _ATOM_PPLIB_THERMALCONTROLLER @@ -677,6 +679,9 @@ typedef struct _ATOM_PPLIB_PPM_Table ULONG ulTjmax; } ATOM_PPLIB_PPM_Table; -#pragma pack(pop) +// Haiku GCC2 fix +//#pragma pack(pop) +#pragma pack() + #endif