cvs commit: src/sys/conf options.i386 options.pc98 src/sys/i386/conf NOTES src/sys/i386/i386 initcpu.c machdep.c pmap.c ptrace_machdep.c src/sys/i386/isa npx.c src/sys/i386/linux linux_ptrace.c src/sys/pc98/conf NOTES src/sys/pc98/pc98 machdep.c

Xin LI delphij at FreeBSD.org
Sat Jul 2 20:06:45 GMT 2005


delphij     2005-07-02 20:06:44 UTC

  FreeBSD src repository

  Modified files:
    sys/conf             options.i386 options.pc98 
    sys/i386/conf        NOTES 
    sys/i386/i386        initcpu.c machdep.c pmap.c 
                         ptrace_machdep.c 
    sys/i386/isa         npx.c 
    sys/i386/linux       linux_ptrace.c 
    sys/pc98/conf        NOTES 
    sys/pc98/pc98        machdep.c 
  Log:
  Remove the CPU_ENABLE_SSE option from the i386 and pc98 architectures,
  as they are already default for I686_CPU for almost 3 years, and
  CPU_DISABLE_SSE always disables it.  On the other hand, CPU_ENABLE_SSE
  does not work for I486_CPU and I586_CPU.
  
  This commit has:
          - Removed the option from conf/options.*
          - Removed the option and comments from MD NOTES files
          - Simplified the CPU_ENABLE_SSE ifdef's so they don't
            deal with CPU_ENABLE_SSE from kernel configuration. (*)
  
  For most users, this commit should be largely no-op.  If you used to
  place CPU_ENABLE_SSE into your kernel configuration for some reason,
  it is time to remove it.
  
  (*) The ifdef's of CPU_ENABLE_SSE are not removed at this point, since
      we need to change it to !defined(CPU_DISABLE_SSE) && defined(I686_CPU),
      not just !defined(CPU_DISABLE_SSE), if we really want to do so.
  
  Discussed on:   -arch
  Approved by:    re (scottl)
  
  Revision  Changes    Path
  1.225     +0 -1      src/sys/conf/options.i386
  1.189     +0 -1      src/sys/conf/options.pc98
  1.1202    +0 -4      src/sys/i386/conf/NOTES
  1.52      +1 -4      src/sys/i386/i386/initcpu.c
  1.616     +1 -4      src/sys/i386/i386/machdep.c
  1.523     +1 -4      src/sys/i386/i386/pmap.c
  1.3       +1 -4      src/sys/i386/i386/ptrace_machdep.c
  1.162     +1 -4      src/sys/i386/isa/npx.c
  1.16      +1 -4      src/sys/i386/linux/linux_ptrace.c
  1.59      +0 -4      src/sys/pc98/conf/NOTES
  1.363     +1 -4      src/sys/pc98/pc98/machdep.c


More information about the cvs-src mailing list