In the stderr, I get some expected messages, but also:
arduino-1.0\hardware\arduino\cores\arduino\Tone.cpp:93: warning: only initialized variables can be placed into program memory area
I've figured out how to use the C as plain C (create an INO separate from the C file but calling it).
Now I just have to get around whatever other init it is doing.