annotate .hgignore @ 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 7b1d35d98294
children
rev   line source
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
1 syntax:glob
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
2 aclocal.m4
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
3 autom4te*
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
4 config.cache
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
5 config.log
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
6 config.status
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
7 configure
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
8 libtool
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
9 Makefile
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
10 sdl-config
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
11 SDL.spec
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
12 SDL.qpg
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
13 build
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
14 build-deps
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
15 VisualC
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
16 VisualCE
4466
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
17 # for Xcode
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
18 *.orig
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
19 *.swp
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
20 *.tmp
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
21 *.rej
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
22 *~
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
23 *.o
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
24 *.mode1*
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
25 *.model*
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
26 *.perspective*
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
27 *.perspective*
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
28 *.pbxuser
ba66ff156955 Added the automated test plist file and modified .hgignore to be less aggressive.
Eric Wing <ewing . public |-at-| gmail . com>
parents: 4418
diff changeset
29 (^|/)build($|/)
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
30 .DS_Store
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
31 sdl.pc
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
32 include/SDL_config.h
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
33 include/SDL_revision.h
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
34 test/aclocal.m4
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
35 test/autom4te*
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
36 test/config.cache
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
37 test/config.log
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
38 test/config.status
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
39 test/configure
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
40 test/Makefile
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
41 test/SDL.dll
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
42 test/stdout.txt
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
43 test/stderr.txt
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
44 test/checkkeys
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
45 test/graywin
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
46 test/loopwave
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
47 test/testalpha
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
48 test/testatomic
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
49 test/testaudioinfo
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
50 test/testbitmap
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
51 test/testblitspeed
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
52 test/testcdrom
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
53 test/testcursor
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
54 test/testdraw2
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
55 test/testdyngl
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
56 test/testdyngles
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
57 test/testerror
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
58 test/testeyes
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
59 test/testfile
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
60 test/testfill
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
61 test/testgamma
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
62 test/testgesture
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
63 test/testgl
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
64 test/testgl2
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
65 test/testgles
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
66 test/testhaptic
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
67 test/testhread
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
68 test/testiconv
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
69 test/testime
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
70 test/testintersections
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
71 test/testjoystick
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
72 test/testkeys
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
73 test/testloadso
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
74 test/testlock
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
75 test/testmmousetablet
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
76 test/testmultiaudio
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
77 test/testoverlay
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
78 test/testoverlay2
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
79 test/testpalette
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
80 test/testplatform
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
81 test/testpower
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
82 test/testresample
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
83 test/testsem
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
84 test/testsprite
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
85 test/testsprite2
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
86 test/testspriteminimal
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
87 test/testtimer
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
88 test/testver
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
89 test/testvidinfo
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
90 test/testwin
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
91 test/testwm
4862
7b1d35d98294 Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
Sam Lantinga <slouken@libsdl.org>
parents: 4691 4792
diff changeset
92 test/testwm2
4418
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
93 test/threadwin
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
94 test/torturethread
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
95 test/*.exe
be1929ccaa3d Made an .hgignore to mostly match old svn:ignore properties.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
96 test/*.dSYM