This is specific to AVR32. The crt0.s file has a call to _init_startup, which FreeRTOS supplies. But, I'd like to run some of my own code at the same time - before C++ contstructors get called.
A nice way to do this would be to have a #define indicating whether FreeRTOS should call a user init_startup() before, or after, FreeRTOS executes its code in _init_startup.
One reason for this is wanting to have debugging output via RS-232 setup when the C++ constructors get called, to report problems (or confirm execution).
Now I can do this by adding my own code in port.c, but its the wrong place for me to put it.