From 9e5cc1159a47f6978f1fdbface3c03914875fcdb Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Tue, 6 Jul 2010 13:25:39 +0200 Subject: gcc: patch *.txt data files, with minimum impact on sources gcc do not allow to store a structure containing a flexible array member in an array. Also, sizeof (s), with s a structure containing a flexible array member will return the offset of the flexible array member, not the actual size. This patch handle those problems with minimum impact on sources. --- AT91SAM7S256/Source/Wait.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'AT91SAM7S256/Source/Wait.txt') diff --git a/AT91SAM7S256/Source/Wait.txt b/AT91SAM7S256/Source/Wait.txt index a29d06b..abdbd43 100644 --- a/AT91SAM7S256/Source/Wait.txt +++ b/AT91SAM7S256/Source/Wait.txt @@ -1,4 +1,4 @@ -const BMPMAP Wait[] = +DEFINE_DATA(BMPMAP, Wait) = { 0x02,0x00, // Graphics Format 0x00,0x48, // Graphics DataSize @@ -6,7 +6,9 @@ const BMPMAP Wait[] = 0x08, // Graphics Start Y 0x18, // Graphics Width 0x18, // Graphics Height +BEGIN_DATA 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC3,0x24,0x98,0xC2,0x98,0x24,0xC3,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +END_DATA }; -- cgit v1.2.3