From owner-freebsd-current Sun Dec 24 12:06:53 1995 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA18500 for current-outgoing; Sun, 24 Dec 1995 12:06:53 -0800 (PST) Received: from marble.eps.nagoya-u.ac.jp (marble.eps.nagoya-u.ac.jp [133.6.57.68]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id MAA18493 for ; Sun, 24 Dec 1995 12:06:50 -0800 (PST) Received: from marble.eps.nagoya-u.ac.jp (localhost [127.0.0.1]) by marble.eps.nagoya-u.ac.jp (8.7.1+2.6Wbeta4/3.3W9) with ESMTP id FAA02731 for ; Mon, 25 Dec 1995 05:06:47 +0900 (JST) Message-Id: <199512242006.FAA02731@marble.eps.nagoya-u.ac.jp> To: current@freebsd.org Subject: bug from Pentium Pro support X-Mailer: Mew beta version 0.96 on Emacs 19.28.1, Mule 2.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Mon, 25 Dec 1995 05:06:45 +0900 From: KATO Takenori Sender: owner-current@freebsd.org Precedence: bulk Recent change in machdep.c for Pentium Pro support contains bug. The function identifycpu() has following code: #if !defined(I586_CPU) case CPUCLASS_586: #endif #if !defined(I686_CPU) case CPUCLASS_586: #endif panic("CPU class not configured"); default: break; } dev_attach(&kdc_cpu0); } This causes compiler error, 'duplicate case value', when I686_CPU is not defined. Correct case value for '#if !defined(I686_CPU)' is case CPUCLASS_686: ---- KATO Takenori Dept. Earth Planet. Sci. Nagoya Univ. Nagoya 464-01 Voice: +81-52-789-2529 E-mail: kato@eclogite.eps.nagoya-u.ac.jp