[PATCH] Purge macros NEED_EVENTS and NEED_REPLIES
Michel Dänzer
michel at daenzer.net
Thu Jul 1 07:13:27 PDT 2010
On Don, 2010-07-01 at 07:09 -0700, Alan Coopersmith wrote:
> Michel Dänzer wrote:
> > On Don, 2010-07-01 at 06:41 -0300, Fernando Carrijo wrote:
> >> Thus spake Alan Coopersmith, when questioned about NEED_EVENTS and NEED_REPLIES:
> >>
> >> "Long long ago, X was built on computers with 4Mb RAM. The amount of memory
> >> used for the parse tables was large and if you didn't need it, then you saved
> >> time & memory #ifdef'ing out the bits you didn't need. Plus, some compilers
> >> sucked, life was hard, and the bits had to be rolled uphill in the snow both
> >> ways. In other words, ancient history that can be deleted now unless you're
> >> really building a 15+ year old release."
> >>
> >> This reviewer-friendly series of patches aims to purge both macros.
> >
> > Which module(s) used to check for these defines, and when were those
> > checks removed?
>
> x11proto, X11R6.3 (1996)
>
> > At least the xf86-*-vm* drivers can still be built and
> > used with pretty old releases of X.
>
> X11R6.3 would be several releases older than the XFree86 4.0 module loader,
> so that shouldn't be a problem.
Indeed, thanks for clarifying this. No objections then.
--
Earthling Michel Dänzer | http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
More information about the xorg-devel
mailing list