FreeBSD Bugzilla – Attachment 156602 Details for
Bug 198738
Incorrect optimization flag SSE2 on i386
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
sdl20 cpu autodetect patch
sdl20.cpu.patch (text/plain), 2.33 KB, created by
Tijl Coosemans
on 2015-05-10 10:08:25 UTC
(
hide
)
Description:
sdl20 cpu autodetect patch
Filename:
MIME Type:
Creator:
Tijl Coosemans
Created:
2015-05-10 10:08:25 UTC
Size:
2.33 KB
patch
obsolete
>Index: devel/sdl20/Makefile >=================================================================== >--- devel/sdl20/Makefile (revision 385623) >+++ devel/sdl20/Makefile (working copy) >@@ -2,7 +2,7 @@ > > PORTNAME= sdl2 > PORTVERSION= 2.0.3 >-PORTREVISION= 4 >+PORTREVISION= 5 > CATEGORIES= devel > MASTER_SITES= http://www.libsdl.org/release/ > DISTNAME= SDL2-${PORTVERSION} >@@ -25,13 +25,33 @@ CONFIGURE_ARGS+= --disable-video-opengle > --disable-dbus \ > --disable-input-tslib \ > --disable-rpath >+.if defined(MACHINE_CPU) && ${MACHINE_CPU:Mmmx} >+CONFIGURE_ARGS+= --enable-mmx >+.else >+CONFIGURE_ARGS+= --disable-mmx >+.endif >+.if defined(MACHINE_CPU) && ${MACHINE_CPU:M3dnow} >+CONFIGURE_ARGS+= --enable-3dnow >+.else >+CONFIGURE_ARGS+= --disable-3dnow >+.endif >+.if defined(MACHINE_CPU) && ${MACHINE_CPU:Msse} >+CONFIGURE_ARGS+= --enable-sse >+.else >+CONFIGURE_ARGS+= --disable-sse >+.endif >+.if defined(MACHINE_CPU) && ${MACHINE_CPU:Msse2} >+CONFIGURE_ARGS+= --enable-sse2 >+.else >+CONFIGURE_ARGS+= --disable-sse2 >+.endif > > CPPFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib > > >-OPTIONS_DEFINE= ALSA ASM DLOPEN ESOUND MMX NAS OSS \ >- PULSEAUDIO PTHREADS SSE SDL_ATOMIC SDL_AUDIO \ >+OPTIONS_DEFINE= ALSA ASM DLOPEN ESOUND NAS OSS \ >+ PULSEAUDIO PTHREADS SDL_ATOMIC SDL_AUDIO \ > SDL_CPUINFO SDL_EVENTS SDL_FILE SDL_HAPTIC \ > SDL_JOYSTICK SDL_LOADSO SDL_POWER SDL_RENDER \ > SDL_THREADS SDL_TIMERS SDL_VIDEO VIDEO_OPENGL VIDEO_X11 >@@ -39,8 +59,6 @@ OPTIONS_DEFAULT= ASM DLOPEN OSS PTHREADS > SDL_CPUINFO SDL_EVENTS SDL_FILE SDL_HAPTIC \ > SDL_JOYSTICK SDL_LOADSO SDL_POWER SDL_RENDER \ > SDL_THREADS SDL_TIMERS SDL_VIDEO VIDEO_OPENGL VIDEO_X11 >-OPTIONS_DEFAULT_i386= MMX SSE >-OPTIONS_DEFAULT_amd64= MMX SSE > > ALSA_DESC= Audio output via the ALSA audio architecture > DLOPEN_DESC= Use dlopen for loading 3rd party libraries >@@ -67,7 +85,6 @@ VIDEO_X11_DESC= X11 rendering support > > ASM_CONFIGURE_ENABLE= assembly > DLOPEN_CONFIGURE_ENABLE= sdl-dlopen >-MMX_CONFIGURE_ENABLE= mmx 3dnow > PTHREADS_CONFIGURE_ENABLE= pthreads pthreads-sem > SDL_ATOMIC_CONFIGURE_ENABLE= atomic gcc-atomics > SDL_AUDIO_CONFIGURE_ENABLE= audio >@@ -82,7 +99,6 @@ SDL_RENDER_CONFIGURE_ENABLE= render > SDL_THREADS_CONFIGURE_ENABLE= threads > SDL_TIMERS_CONFIGURE_ENABLE= timers > SDL_VIDEO_CONFIGURE_EANBLE= video >-SSE_CONFIGURE_ENABLE= sse sse2 ssemath > > .include <bsd.port.options.mk> >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 198738
: 156602 |
156606