Deleted Added
full compact
NOTES (39969) NOTES (40003)
1#
2# LINT -- config file for checking all the sources, tries to pull in
3# as much of the source tree as it can.
4#
1#
2# LINT -- config file for checking all the sources, tries to pull in
3# as much of the source tree as it can.
4#
5# $Id: LINT,v 1.481 1998/10/02 21:00:58 ken Exp $
5# $Id: LINT,v 1.482 1998/10/05 07:45:54 obrien Exp $
6#
7# NB: You probably don't want to try running a kernel built from this
8# file. Instead, you should start from GENERIC, and add options from
9# this file as required.
10#
11
12#
13# This directive is mandatory; it defines the architecture to be

--- 144 unchanged lines hidden (view full) ---

158# of a jump is already present in the prefetch buffer on Cyrix 5x86(NOTE
159# 1).
160#
161# CPU_RSTK_EN enables return stack on Cyrix 5x86 (NOTE 1).
162#
163# CPU_SUSP_HLT enables suspend on HALT. If this option is set, CPU
164# enters suspend mode following execution of HALT instruction.
165#
6#
7# NB: You probably don't want to try running a kernel built from this
8# file. Instead, you should start from GENERIC, and add options from
9# this file as required.
10#
11
12#
13# This directive is mandatory; it defines the architecture to be

--- 144 unchanged lines hidden (view full) ---

158# of a jump is already present in the prefetch buffer on Cyrix 5x86(NOTE
159# 1).
160#
161# CPU_RSTK_EN enables return stack on Cyrix 5x86 (NOTE 1).
162#
163# CPU_SUSP_HLT enables suspend on HALT. If this option is set, CPU
164# enters suspend mode following execution of HALT instruction.
165#
166# CPU_WT_ALLOC enables write-through allocation.
166# CPU_WT_ALLOC enables write allocation on Cyrix 6x86/6x86MX and AMD
167# K5/K6/K6-2 cpus.
167#
168# CYRIX_CACHE_WORKS enables CPU cache on Cyrix 486 CPUs with cache
169# flush at hold state.
170#
171# CYRIX_CACHE_REALLY_WORKS enables (1) CPU cache on Cyrix 486 CPUs
172# without cache flush at hold state, and (2) write-back CPU cache on
173# Cyrix 6x86 whose revision < 2.7 (NOTE 2).
174#
175# NO_F00F_HACK disables the hack that prevents Pentiums (and ONLY
176# Pentiums) from locking up when a LOCK CMPXCHG8B instruction is
177# executed. This should be included for ALL kernels that won't run
178# on a Pentium.
179#
180# NOTE 1: The options, CPU_BTB_EN, CPU_LOOP_EN, CPU_IORT,
168#
169# CYRIX_CACHE_WORKS enables CPU cache on Cyrix 486 CPUs with cache
170# flush at hold state.
171#
172# CYRIX_CACHE_REALLY_WORKS enables (1) CPU cache on Cyrix 486 CPUs
173# without cache flush at hold state, and (2) write-back CPU cache on
174# Cyrix 6x86 whose revision < 2.7 (NOTE 2).
175#
176# NO_F00F_HACK disables the hack that prevents Pentiums (and ONLY
177# Pentiums) from locking up when a LOCK CMPXCHG8B instruction is
178# executed. This should be included for ALL kernels that won't run
179# on a Pentium.
180#
181# NOTE 1: The options, CPU_BTB_EN, CPU_LOOP_EN, CPU_IORT,
181# CPU_LOOP_ENand CPU_RSTK_EN should no be used becasue of CPU bugs.
182# CPU_LOOP_ENand CPU_RSTK_EN should not be used becasue of CPU bugs.
182# These options may crash your system.
183#
184# NOTE 2: If CYRIX_CACHE_REALLY_WORKS is not set, CPU cache is enabled
185# in write-through mode when revision < 2.7. If revision of Cyrix
186# 6x86 >= 2.7, CPU cache is always enabled in write-back mode.
187#
188# NOTE 3: This option may cause failures for software that requires
189# locked cycles in order to operate correctly.

--- 4 unchanged lines hidden (view full) ---

194options "CPU_DIRECT_MAPPED_CACHE"
195options "CPU_DISABLE_5X86_LSSER"
196options "CPU_FASTER_5X86_FPU"
197options "CPU_I486_ON_386"
198options "CPU_IORT"
199options "CPU_LOOP_EN"
200options "CPU_RSTK_EN"
201options "CPU_SUSP_HLT"
183# These options may crash your system.
184#
185# NOTE 2: If CYRIX_CACHE_REALLY_WORKS is not set, CPU cache is enabled
186# in write-through mode when revision < 2.7. If revision of Cyrix
187# 6x86 >= 2.7, CPU cache is always enabled in write-back mode.
188#
189# NOTE 3: This option may cause failures for software that requires
190# locked cycles in order to operate correctly.

--- 4 unchanged lines hidden (view full) ---

195options "CPU_DIRECT_MAPPED_CACHE"
196options "CPU_DISABLE_5X86_LSSER"
197options "CPU_FASTER_5X86_FPU"
198options "CPU_I486_ON_386"
199options "CPU_IORT"
200options "CPU_LOOP_EN"
201options "CPU_RSTK_EN"
202options "CPU_SUSP_HLT"
203options "CPU_WT_ALLOC"
202options "CYRIX_CACHE_WORKS"
203options "CYRIX_CACHE_REALLY_WORKS"
204#options "NO_F00F_HACK"
205
206#
207# A math emulator is mandatory if you wish to run on hardware which
208# does not have a floating-point processor. Pick either the original,
209# bogus (but freely-distributable) math emulator, or a much more

--- 1532 unchanged lines hidden ---
204options "CYRIX_CACHE_WORKS"
205options "CYRIX_CACHE_REALLY_WORKS"
206#options "NO_F00F_HACK"
207
208#
209# A math emulator is mandatory if you wish to run on hardware which
210# does not have a floating-point processor. Pick either the original,
211# bogus (but freely-distributable) math emulator, or a much more

--- 1532 unchanged lines hidden ---