正直日記



2008/02/23

_ ぎゃおーん
ぎゃおーん。

typedef struct {
  u16 index;  //
  s16 cx;     // center x
  s16 cy;     // center y
  u16 flip;   // default flip
} SPR_PAT;

typedef struct {
  u16 spr_num;
  SPR_PAT p[];
} SPR_PATTERN;
1: #include "spr_pat.h"
2: 
3: static const SPR_PATTERN not_used_sp_ptn = {
4:   1,
5:   {
6:     {    0,  -8,  -8, SP_NOFLIP, },
7:   },
8: };
$ make
# compiling res/spr_pat.c ...
res/spr_pat.c:8: internal compiler error: in tree_low_cst, at tree.c:3313
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.mingw.org/bugs.shtml> for instructions.

$ arm-elf-g++ --version
arm-elf-g++ (GCC) 3.4.3
gcc から g++ に変えてみた途端この仕打ち!とりあえずこのソースだけ gcc で コンパイルして凌ぐことにして、あとでコンパイラのバージョンを上げて試して みるか……。 てゆーか、バグリポート先に mingw の URL が示されてるのはいいのかしら?

最新
2010 | 01 04
2009 | 01 02 03 04 05 06 07 09 10 11 12
2008 | 01 02 03 04 05 06 07 08 09 10 11 12
2007 | 02 03 04 05 06 07 08 10 11 12
2006 | 01 02 03 04 05 06 07 08 09 10 11 12
2005 | 01 02 03 04 05 06 07 08 09 10 11 12