Fredrik Kuivinen [off-list ref] writes:
There is code in obstack.c to check if we are using gnu libc or not.
If gnu libc is used, then ELIDE_CODE is defined and no code from
obstack.c is compiled.
Thanks; that explains why there is no need to change Makefile to customize
where obstack is taken from.
But I am not a big fan of keeping borrowed code mixed together in the same
directory with our own code. For something as large as xdiff, giving it
its own directory made sense, but for only two files, I thought compat/
would be a good place, hence my suggesiton. kwset would probably want to
go together with them somewhere.