------------------------------------------------- #include <stdio.h> int i; int i; int i; int i; int i;
int main() { i = i +1; printf("%d", i); return 0; } ---------------------------------------- Even with a "-Wall" -- not a single warning is issued! -- Summary: GCC no more complains about multile re-definitions! Product: gcc Version: 4.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: k_sarnath at hcl dot in GCC target triplet: CELL B.E http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34204