From owner-freebsd-commit Tue Jul 25 14:29:09 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id OAA13436 for commit-outgoing; Tue, 25 Jul 1995 14:29:09 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id OAA13421 for cvs-sys-outgoing; Tue, 25 Jul 1995 14:29:04 -0700 Received: (from bde@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id OAA13404 ; Tue, 25 Jul 1995 14:28:50 -0700 Date: Tue, 25 Jul 1995 14:28:50 -0700 From: Bruce Evans Message-Id: <199507252128.OAA13404@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/include cpufunc.h Sender: commit-owner@FreeBSD.org Precedence: bulk bde 95/07/25 14:28:49 Modified: sys/i386/include cpufunc.h Log: Fix bogus constraint "i" that only worked with -O. The cases where it didn't work are somewhat bogusly optimized away before the constraint is checked. We still expect constants passed to inline functions to remain constant, but if the compiler ever decides that they aren't constant then it will just generate slightly slower code instead of an error.