From 74597018ec30ab761fb8d03596b7ac592e3c73cf Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Mon, 10 Jun 2002 22:52:13 +0000 Subject: [PATCH] heh, forgot to ifdef the call to R_InitVars --- libs/video/renderer/sw/sw_rmain.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/libs/video/renderer/sw/sw_rmain.c b/libs/video/renderer/sw/sw_rmain.c index 16f3b4995..60391afc6 100644 --- a/libs/video/renderer/sw/sw_rmain.c +++ b/libs/video/renderer/sw/sw_rmain.c @@ -54,6 +54,10 @@ static const char rcsid[] = #include "r_local.h" #include "view.h" +#ifdef PIC +# undef USE_INTEL_ASM //XXX asm pic hack +#endif + void *colormap; vec3_t viewlightvec; alight_t r_viewlighting = { 128, 192, viewlightvec }; @@ -148,7 +152,9 @@ R_Init (void) r_stack_start = (byte *) & dummy; R_SetFPCW (); +#ifdef USE_INTEL_ASM R_InitVars (); +#endif R_InitTurb (); @@ -172,10 +178,6 @@ R_Init (void) r_refdef.yOrigin = YCENTERING; // TODO: collect 386-specific code in one place -#ifdef PIC -# undef USE_INTEL_ASM //XXX asm pic hack -#endif - #ifdef USE_INTEL_ASM Sys_MakeCodeWriteable ((long) R_EdgeCodeStart, (long) R_EdgeCodeEnd - (long) R_EdgeCodeStart);