From owner-cvs-all Tue Jan 16 9:59:40 2001 Delivered-To: cvs-all@freebsd.org Received: from finch-post-11.mail.demon.net (finch-post-11.mail.demon.net [194.217.242.39]) by hub.freebsd.org (Postfix) with ESMTP id AE52B37B402; Tue, 16 Jan 2001 09:59:19 -0800 (PST) Received: from [62.49.251.130] (helo=herring.nlsystems.com) by finch-post-11.mail.demon.net with esmtp (Exim 2.12 #1) id 14IaO6-000Nsz-0B; Tue, 16 Jan 2001 17:59:18 +0000 Received: from herring (herring [10.0.0.2]) by herring.nlsystems.com (8.11.1/8.8.8) with ESMTP id f0GHxHs64955; Tue, 16 Jan 2001 17:59:17 GMT (envelope-from dfr@nlsystems.com) Date: Tue, 16 Jan 2001 17:59:17 +0000 (GMT) From: Doug Rabson To: Garrett Wollman Cc: Maxim Sobolev , , Subject: Re: cvs commit: src/lib/libvgl bitmap.c main.c simple.c vgl.h In-Reply-To: <200101151943.OAA97850@khavrinen.lcs.mit.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 15 Jan 2001, Garrett Wollman wrote: > < said: > > >> > -void VGLSetXY(VGLBitmap *object, int x, int y, byte color); > >> > +void VGLSetXY(VGLBitmap *object, int x, int y, u_long color); > > > Please bump shared library version number, because ABI is likely to be broken. > > Changes of this sort clearly do *not* break the ABI on Intel > architecture (the parameter `color' is in the same place on the stack, > with the same alignment and value). They might break the ABI on > Alphas, howerver. Alpha and ia64 are both safe from this change. -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message