There was some difficulties setting it all up, and I don't really like the language so I did not bother to spend much time on it. I got the LEDs blinking and stopped at that.
if you want to try ADA, you'd better use GNAT with host=PC, target=PC
it's more comfortable, this way
once you have mastered the language you can move to
host=PC, target=PowerPC (we also have emulators, e.g. Qemu)
I wouldn't suggest ADA (especially with exceptions enabled)
for small machines with restricted amount of resources and ram
I happen to use ADA in avionics, our targets are PowerPC fly-control boxes
usually developed around PowerPC460, e500, with 128Mbyte of ram at least
the low level (kernel, driver, etc) is still written in C (rarely in C++)
and ADA takes its seat on a BSP/iBSP for the high-level (Application)