Ich weiß nicht, ob es schon bekannt ist bzw. wer dafür zuständig ist. Um u-boot unter cygwin zu compilieren, müsssen im aktuellen Head in den Headerfiles ELF.H und IMAGE.H die typedefs für uint??_t wieder rein. Und zwar als:
typedef unsigned int uint32_t;
typedef unsigned short uint16_t;
typedef unsigned char uint8_t;
Wenn das schon bekannt ist, einfach ignorieren...

Bye WOS45