Thanks every body On Fri, 2006-03-24 at 08:18 +0000, Ralf Baechle wrote: > On Fri, Mar 24, 2006 at 04:07:52PM +0900, Gowri Satish Adimulam wrote: > > > Hi , > > Iam trying to compile simple application with mips cross compiler , > > You didn't say which one. > > (Fortunately it's obvious enough in this case) > > > Iam getting the below error , > > i tried to google but unable to find relavent solution > > > > any pointers will be helpful , > > > > ===============error========== > > > > mipsel-linux-uclibc-gcc -Wall -c -o ls.o ls.c > > ls.c: In function `donlist': > > ls.c:591: error: label at end of compound statement > > Something like: > > switch (x) { > case 3: > } > > will result in this error message in C9x. Solution: insert a semicolon > like: > > switch (x) { > case 3: > ; > } > > The reason is that the C stanadard requires - and thus gcc since 3.4 (?) - > a label to be followed by a statement and a semicolon alone is already > an statement. > > Ralf