features.h: #define __UCLIBC__ 0 #define __UCLIBC_MAJOR__ 9 #define __UCLIBC_MINOR__ 5 This is inconsistant with Rules.mak: MAJOR_VERSION=0 MINOR_VERSION=9.11 (and it goes down hill from here...) a) naming of major/minor inconsistant. b) __UCLIBC_MINOR__ is wrong. (I would guess that the attempt to automate this was not completed?)