Cristi Magherusan Cristi.Magherusan@net.utcluj.ro writes:
Hi,
I have the following piece of code, and it seems ROMCC can't handle it (offcourse, gcc works):
struct bla{ struct bla* next_bla; }; int main(void){return 0;}
This is the error message I get while trying to compile it:
test.c test.c:2.27: struct bla undeclared
Any ideas on what could be done to get it work, if possible?
That does sound like a bug.
What are you aiming at doing with a linked-list in romcc compiled code? To the best of my knowledge linked lists in static constant data structures aren't particularly useful. Or is this just from a header you want to share with romcc code and gcc compiled code and this structure just happens to be in there. I'm asking because I get the sense that you are trying to do something that has easier solutions than to fix romcc.
Eric