kernel -- Remove references to obsolete i586 optimized bcopy.
authorVenkatesh Srinivas <me@endeavour.zapto.org>
Sat, 10 Dec 2011 06:50:15 +0000 (22:50 -0800)
committerVenkatesh Srinivas <me@endeavour.zapto.org>
Sat, 10 Dec 2011 06:50:15 +0000 (22:50 -0800)
The code had been disabled for some time; GC it.

sys/platform/pc32/i386/identcpu.c
sys/platform/pc32/include/md_var.h
sys/platform/pc32/isa/npx.c

index a09cc6d..37813f7 100644 (file)
@@ -638,7 +638,6 @@ printcpuinfo(void)
 #if defined(I486_CPU)
        case CPUCLASS_486:
                kprintf("486");
-               /* bzero_vector = i486_bzero; */
                break;
 #endif
 #if defined(I586_CPU)
index 1f6adda..0e78241 100644 (file)
@@ -110,13 +110,6 @@ void    dump_add_page(vm_paddr_t);
 void    dump_drop_page(vm_paddr_t);
 void   enable_sse (void);
 void   fillw (int /*u_short*/ pat, void *base, size_t cnt);
-#if 0
-void   i486_bzero (volatile void *buf, size_t len);
-void   i586_bzero (volatile void *buf, size_t len);
-void   i586_bcopy (const void *from, void *to, size_t len);
-int    i586_copyin (const void *udaddr, void *kaddr, size_t len);
-int    i586_copyout (const void *kaddr, void *udaddr, size_t len);
-#endif
 void   asm_generic_memcpy(void);
 void   asm_mmx_memcpy(void);
 void   asm_xmm_memcpy(void);
index 333015e..b62674c 100644 (file)
@@ -482,22 +482,6 @@ npx_attach(device_t dev)
        }
 
 #endif
-#if 0
-       if (cpu_class == CPUCLASS_586 && npx_ex16 && npx_exists &&
-           timezero("i586_bzero()", i586_bzero) <
-           timezero("bzero()", bzero) * 4 / 5) {
-               if (!(flags & NPX_DISABLE_I586_OPTIMIZED_BCOPY)) {
-                       bcopy_vector = i586_bcopy;
-                       ovbcopy_vector = i586_bcopy;
-               }
-               if (!(flags & NPX_DISABLE_I586_OPTIMIZED_BZERO))
-                       bzero_vector = i586_bzero;
-               if (!(flags & NPX_DISABLE_I586_OPTIMIZED_COPYIO)) {
-                       copyin_vector = i586_copyin;
-                       copyout_vector = i586_copyout;
-               }
-       }
-#endif
        return (0);             /* XXX unused */
 }