i experienced a interesting problem, here, i opened 2 PellesC for testing my library, created simple project with default main.h/.c in both PellesC, so they have the same source code files name, then i code something in both project, later i closed one, & continue coding the other one, but the system had a problem while i debugging it, the IDE debugger halted, & my system halted too so i cannot reboot normally, i pressed the reset button...
after i restart my system, i open up the 1st closed project, the main.c is "....", the file damaged, then i open the other project (halted one), it ask me about restoring the file (main.c), i click "Yes" & it restore OK.
i close the 1st project & open again, it ask me to restore the main.c, i feel strange & i click "Yes", it restore the 2nd project's main.c to my 1st project, very interesting.
so it looks like PellesC cannot handle 2 same file name, right Pelle ?