On Fri, 20 Dec 2013, Ben Shi wrote: > And the for.c is in the standard regression test of SDCC > > http://sourceforge.net/p/sdcc/code/HEAD/tree/trunk/sdcc/src/regression/for. > c > > sdcc for.c -mmcs51 > for.asm:175: Error: <q> missing or improper operators, terminators, or > delimiters > for.asm:179: Error: <q> missing or improper operators, terminators, or > delimiters > removing for.rel
These are regression tests for the pic14 target and insert inline assembly specific to the assembler for this particular processor family. It is not expected or intended to work with other targets. I suspect that only the developers who work with the pic14 target pay it any attention. The regression test suite for all other targets, including mcs51, is under: .../trunk/sdcc/support/regression/ After SDCC is built (it doesn't matter if it is installed or not), you can go to that directory and use the command (assuming you want to test mcs51): make test-mcs51 There are nearly 1000 test source files, so it will take awhile unless you have a really fast computer. Erik ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user