I think the libc wrapper was dropped in X.org 7.1 and it's unlikely that Mesa HEAD builds against Xorg 7.0 anymore. This leaves two appearances of XFree86LOADER: ./include/GL/internal/glcore.h ./src/mesa/main/context.c
Created attachment 7887 [details] [review] patch
OK, I've fixed glcore.h and context.c I'm going to leave the rest as-is until after the 6.5.2 release just to be safe.
Can I commit this now ?
Yes, go ahead. I think the next step may be to deprecate some of _mesa_foobar() wrappers in imports.[ch] entirely.
Committed. Yeap, probably drop the math-related wrappers, but keep the mem- and file-related.
I was thinking just the opposite. We need to be especially careful with math-related functions/macros. Changes can easily break conformance tests. _mesa_memcpy(), on the other hand, could safely go away.
I was thinking of math functions that are simple wrappers and are likely to appear in computation kernels. Yes, I guess memcpy is equally or more critical but alloc/free seem useful.
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.