Bug 4415 - use the ASM_API variable
Summary: use the ASM_API variable
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: high minor
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-10 14:30 UTC by George -
Modified: 2009-08-24 12:23 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
use ASM_API (9.98 KB, patch)
2005-09-10 14:31 UTC, George -
Details | Splinter Review

Description George - 2005-09-10 14:30:49 UTC
This patch makes mesa use the ASM_API variable (src/mesa/sources)

configs:

ASM_API is defined for DRI config files as well, because it is used in libGL.
Note: linux-dri-x86-64 and freebsd-dri-amd64 contained ASM_API as part of
ASM_SOURCES. I moved it on its own assuming it was just forgotten there, 
is this ok ?

src/mesa/sources:

move dispatch.c to GLAPI_SOURCES (no need to actually move the file)
this fixes the mess with building dispatch.c in the DRI case,
as discussed in https://bugs.freedesktop.org/show_bug.cgi?id=3899

src/glx/x11/Makefile:

use GLAPI_OBJECTS from src/mesa/sources instead of adding files manually


It also makes two small corrections:
src/mesa/Makefile: mesa.a -> libmesa.a
src/mesa/sources : CORE_SOURCES for src/mesa/Makefile.mgw
Comment 1 George - 2005-09-10 14:31:46 UTC
Created attachment 3222 [details] [review]
use ASM_API
Comment 2 Brian Paul 2005-09-12 08:19:42 UTC
OK, I've checked in the patch.  Thanks.
Comment 3 Adam Jackson 2009-08-24 12:23:25 UTC
Mass version move, cvs -> git


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.