From owner-cvs-all Mon Jan 15 11:44:20 2001 Delivered-To: cvs-all@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id 4A07A37B698; Mon, 15 Jan 2001 11:43:53 -0800 (PST) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.3/8.9.3) id OAA97850; Mon, 15 Jan 2001 14:43:43 -0500 (EST) (envelope-from wollman) Date: Mon, 15 Jan 2001 14:43:43 -0500 (EST) From: Garrett Wollman Message-Id: <200101151943.OAA97850@khavrinen.lcs.mit.edu> To: Maxim Sobolev Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libvgl bitmap.c main.c simple.c vgl.h In-Reply-To: <3A62EEC0.57D850A8@FreeBSD.org> References: <200101131130.f0DBUHP12372@freefall.freebsd.org> <20010114100020.C35126@dragon.nuxi.com> <20010115133114.D19739@ontario.alcove-int> <3A62EEC0.57D850A8@FreeBSD.org> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < 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. -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message