[PATCH]: Fix GLX crashes on RISC cpus.

Alan Coopersmith Alan.Coopersmith at Sun.COM
Thu Dec 27 22:16:57 PST 2007


pcpa at mandriva.com.br wrote:
> If you check the
> existing video modules, there are other problems, mainly due to not
> compiling with more verbose gcc warnings neither using any tools to check
> for things like unresolved symbols (I am using a perl script that parses
> the output of "objdmup -t -T -w --demangle" and cross references symbols
> and "simulates" loading of shared libraries), i.e. things like modules with
> missing symbols (function calls) that are actually macros, but the proper
> headers were not included, C files declaring "extern" functions that don't
> exist, etc.

I haven't had a chance to update our Solaris builds to 1.4 yet, but we're
building 1.3 and all the drivers we ship (most, but not all, of the video
& input drivers) with -z defs using a mapfile for the Xorg exported symbols
generated at build time with nm.   I did find a couple of unresolvable
symbols that way, but they were all fixed before 1.4.

-- 
     -Alan Coopersmith-           alan.coopersmith at sun.com
      Sun Microsystems, Inc. - X Window System Engineering



More information about the xorg mailing list