Group for w=128 was failing because SSE4 is enabled, but not ARCH_64 (on my Linux VM). Ensure that both are defined

when init'ing group for w=128.
master
Kevin Greenan 2013-12-10 09:00:32 -08:00
parent e1c76b4dd4
commit ef18bccc3a
1 changed files with 1 additions and 1 deletions

View File

@ -1880,7 +1880,7 @@ int gf_w128_group_init(gf_t *gf)
gf->inverse.w128 = gf_w128_euclid;
gf->multiply_region.w128 = gf_w128_group_multiply_region;
#ifdef INTEL_SSE4
#if defined(INTEL_SSE4) && defined(ARCH_64)
if(!(scratch->region_type & GF_REGION_NOSSE))
{
if ((g_m != 4) && ((g_r != 4) || (g_r != 8)))