annotate BUGS @ 5130:f2c2f0ecba5f

Fixed bug #1111 kwm@rainbow-runner.nl 2011-01-30 06:28:27 PST Created attachment 562 [details] Build fix with clang. When building sdl 1.2.14 with the Clang compiler http://clang.llvm.org . The build fails in src/video/mmx.h with the following error: -------------------------------------------------- ./src/video/SDL_RLEaccel.c:831:5: error: invalid operand for instruction CHOOSE_BLIT(RLECLIPBLIT, alpha, fmt); ^ ./src/video/SDL_RLEaccel.c:831:17: note: instantiated from: CHOOSE_BLIT(RLECLIPBLIT, alpha, fmt); ^ ./src/video/SDL_RLEaccel.c:831:5: note: instantiated from: CHOOSE_BLIT(RLECLIPBLIT, alpha, fmt); ^ ./src/video/SDL_RLEaccel.c:647:23: note: instantiated from: blitter(2, Uint8, ALPHA_BLIT16_565MMX); \ ^ ./src/video/SDL_RLEaccel.c:282:4: note: instantiated from: movq_r2m(mm3, *dstp); \ ^ In file included from ./src/video/SDL_RLEaccel.c:99: ./src/video/mmx.h:379:28: note: instantiated from: #define movq_r2m(reg, var) mmx_r2m(movq, reg, var) ^ <scratch space>:192:1: note: instantiated from: "movq" ^ <inline asm>:1:2: note: instantiated into assembly here movq %mm3, %dx ^ -------------------------------------------------- According to the clang developers this is a invalid inline assembly. Using the attached patch from the last commit in the below bug report fixes the compile. More details from: http://llvm.org/bugs/show_bug.cgi?id=6730
author Sam Lantinga <slouken@libsdl.org>
date Sun, 30 Jan 2011 13:42:05 -0800
parents b8bee470f737
children
rev   line source
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
1
2091
b8bee470f737 Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents: 2062
diff changeset
2 Bugs are now managed in the SDL bug tracker, here:
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
3
2091
b8bee470f737 Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents: 2062
diff changeset
4 http://bugzilla.libsdl.org/
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
5
2091
b8bee470f737 Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents: 2062
diff changeset
6 You may report bugs there, and search to see if a given issue has already
b8bee470f737 Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents: 2062
diff changeset
7 been reported, discussed, and maybe even fixed.
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
8
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
9
27
a7e598a8d8be The keyboard modifiers are not set to the correct state on X11 startup.
Sam Lantinga <slouken@lokigames.com>
parents: 21
diff changeset
10
2091
b8bee470f737 Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents: 2062
diff changeset
11 You may also find help at the SDL mailing list. Subscription information:
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
12
2091
b8bee470f737 Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents: 2062
diff changeset
13 http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org
250
74a8f672f2f8 Added support for building SDL for EPOC/SymbianOS 6.0 (thanks Hannu!)
Sam Lantinga <slouken@libsdl.org>
parents: 172
diff changeset
14
2091
b8bee470f737 Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents: 2062
diff changeset
15 Bug reports are welcome here, but we really appreciate if you use Bugzilla, as
b8bee470f737 Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents: 2062
diff changeset
16 bugs discussed on the mailing list may be forgotten or missed.
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
17
27
a7e598a8d8be The keyboard modifiers are not set to the correct state on X11 startup.
Sam Lantinga <slouken@lokigames.com>
parents: 21
diff changeset
18