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/c_ui.c | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'AT91SAM7S256/Source/c_ui.c') diff --git a/AT91SAM7S256/Source/c_ui.c b/AT91SAM7S256/Source/c_ui.c index c79dca9..95bbe6f 100644 --- a/AT91SAM7S256/Source/c_ui.c +++ b/AT91SAM7S256/Source/c_ui.c @@ -90,22 +90,22 @@ const HEADER cUi = const BMPMAP *Intro[NO_OF_INTROBITMAPS] = // Picture sequence for the intro animation { - (BMPMAP*)RCXintro_1, - (BMPMAP*)RCXintro_2, - (BMPMAP*)RCXintro_3, - (BMPMAP*)RCXintro_4, - (BMPMAP*)RCXintro_5, - (BMPMAP*)RCXintro_6, - (BMPMAP*)RCXintro_7, - (BMPMAP*)RCXintro_8, - (BMPMAP*)RCXintro_9, - (BMPMAP*)RCXintro_10, - (BMPMAP*)RCXintro_11, - (BMPMAP*)RCXintro_12, - (BMPMAP*)RCXintro_13, - (BMPMAP*)RCXintro_14, - (BMPMAP*)RCXintro_15, - (BMPMAP*)RCXintro_16 + (BMPMAP*) POINTER_TO_DATA (RCXintro_1), + (BMPMAP*) POINTER_TO_DATA (RCXintro_2), + (BMPMAP*) POINTER_TO_DATA (RCXintro_3), + (BMPMAP*) POINTER_TO_DATA (RCXintro_4), + (BMPMAP*) POINTER_TO_DATA (RCXintro_5), + (BMPMAP*) POINTER_TO_DATA (RCXintro_6), + (BMPMAP*) POINTER_TO_DATA (RCXintro_7), + (BMPMAP*) POINTER_TO_DATA (RCXintro_8), + (BMPMAP*) POINTER_TO_DATA (RCXintro_9), + (BMPMAP*) POINTER_TO_DATA (RCXintro_10), + (BMPMAP*) POINTER_TO_DATA (RCXintro_11), + (BMPMAP*) POINTER_TO_DATA (RCXintro_12), + (BMPMAP*) POINTER_TO_DATA (RCXintro_13), + (BMPMAP*) POINTER_TO_DATA (RCXintro_14), + (BMPMAP*) POINTER_TO_DATA (RCXintro_15), + (BMPMAP*) POINTER_TO_DATA (RCXintro_16) }; // ****** STATUS LINE GRAPHIC RESOURCES ************************************** -- cgit v1.2.3