> The (admittedly baroque) way that gcc handles its config files might help > us here. If configure.* sets LIMITSH to not a single file but rather > a list of files which are then concatenated to form limits.h, then the > OS/limits.h can override the CPU/limits.h. Hmm. Not quite sure what you are getting at. Would it be possible for you to demonstrate?