diff options
| author | Daniel Borca <dborca@users.sourceforge.net> | 2003-10-23 13:28:05 +0000 | 
|---|---|---|
| committer | Daniel Borca <dborca@users.sourceforge.net> | 2003-10-23 13:28:05 +0000 | 
| commit | 79fa6b98818bc0e6e1bfb221aeccbe3b08d7ae8a (patch) | |
| tree | ec627b8c60ab9db49b0763522d00cfedac5d95dd /src | |
| parent | 76692c5ce2a5fab129c91f870e9b9459edd9838e (diff) | |
more MinGW fixes
Diffstat (limited to 'src')
| -rw-r--r-- | src/mesa/Makefile.mgw | 8 | ||||
| -rw-r--r-- | src/mesa/glapi/glx86asm.py | 4 | ||||
| -rw-r--r-- | src/mesa/x86/glapi_x86.S | 2 | 
3 files changed, 7 insertions, 7 deletions
| diff --git a/src/mesa/Makefile.mgw b/src/mesa/Makefile.mgw index 0834908ec1..33ea665d29 100644 --- a/src/mesa/Makefile.mgw +++ b/src/mesa/Makefile.mgw @@ -335,10 +335,10 @@ x86/gen_matypes.exe: x86/gen_matypes.c  	$(CC) -o $@ $(CFLAGS) -s $<  # [dBorca] Hack alert: -# use standard API, to work around Win32 @x names -# also glapi_x86.S is protected against __WIN32__ -main/dispatch.o: main/dispatch.c -	$(CC) -o $@ $(CFLAGS) -UUSE_X86_ASM -c $< +# glapi_x86.S needs some adjustments +# in order to generate correct entrypoints +x86/glapi_x86.o: x86/glapi_x86.S +	$(CC) -o $@ $(CFLAGS) -U__WIN32__ -DSTDCALL_API -c $<  clean:  	-$(call UNLINK,array_cache/*.o) diff --git a/src/mesa/glapi/glx86asm.py b/src/mesa/glapi/glx86asm.py index f070c23ea1..c061e46a35 100644 --- a/src/mesa/glapi/glx86asm.py +++ b/src/mesa/glapi/glx86asm.py @@ -1,6 +1,6 @@  #!/usr/bin/env python -# $Id: glx86asm.py,v 1.8 2003/10/22 21:02:15 kendallb Exp $ +# $Id: glx86asm.py,v 1.9 2003/10/23 13:28:06 dborca Exp $  # Mesa 3-D graphics library  # Version:  4.1 @@ -54,7 +54,7 @@ def PrintHead():  	print ''  	print '#define GL_OFFSET(x) CODEPTR(REGOFF(4 * x, EAX))'  	print '' -	print '#if defined(GNU_ASSEMBLER) && !defined(DJGPP)' +	print '#if defined(GNU_ASSEMBLER) && !defined(__DJGPP__) && !defined(__MINGW32__)'  	print '#define GLOBL_FN(x) GLOBL x ; .type x,@function'  	print '#else'  	print '#define GLOBL_FN(x) GLOBL x' diff --git a/src/mesa/x86/glapi_x86.S b/src/mesa/x86/glapi_x86.S index 9f79438c85..6ad65e6d5a 100644 --- a/src/mesa/x86/glapi_x86.S +++ b/src/mesa/x86/glapi_x86.S @@ -14,7 +14,7 @@  #define GL_OFFSET(x) CODEPTR(REGOFF(4 * x, EAX)) -#if defined(GNU_ASSEMBLER) && !defined(DJGPP) +#if defined(GNU_ASSEMBLER) && !defined(__DJGPP__) && !defined(__MINGW32__)  #define GLOBL_FN(x) GLOBL x ; .type x,@function  #else  #define GLOBL_FN(x) GLOBL x | 
