Pat, Not sure what you are trying to do . Are you trying to generate C code from Ada? If so, can you clarify why? In other words, what is the high level problem you are trying to solve and that you'd like to achieve? Is it the ability to navigate in Ada code?
If you want to generate C from Ada, GCC isn't the right tool, since GCC doesn't generate C code, it generates an intermediate representation which is then translated into assembly code directly, without ever generating C code. Arno