Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Nov 2014 13:52:37 -0500
From:      "John D. Hendrickson" <johnandsara2@cox.net>
To:        freebsd-x11@freebsd.org
Subject:   PATCH sdksyms.sh, near total rewrite, fixes many issues (repost)
Message-ID:  <547A15F5.2020509@cox.net>

next in thread | raw e-mail | index | archive | help
(repost: just signed up and did not recieve this after sending, but on a 
question later, so reposted)

sdksymc.c defines symbols Xorg will link against (in part) and will be 
exported by Xorg for (lookup by X progs)

sdksymc.c has given many trouble compiling Xorg, either lack of exported 
symbols for Xorg to include, too many (ones un-defined), or incl &void 
in list (compile errors).

https://bugs.freedesktop.org/show_bug.cgi?id=86833

sdksyms.sh (orig) will not get all extern functions and also has an XV 
bug.  this new one i believe gets all

the old one tries to parse cpp output without bison, even though that's 
not as hard as parsing C, it is far trickier than the author thinks. 
still not perfect is a rule the new one uses to decide what symb is 
good.  it's better i'd hate to say it's correct - i'm unsure. yet it 
leaves the casual make user in a much better position.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?547A15F5.2020509>