ananth_mg - 2005-03-05

I'm new to sdcc.I've written a code in C that is to be converted to intel hex code(for 8051 microcontroller).I'm using sdcc 2.4 on linux.
Since almost all optimizations are automatically enabled,i've not given any more optimization options.The compiler is giving 'short by 200+ bytes'
Which part should i remove/use efficiently so that size comes within limit?
Also,I'm using scanf to get input( 2integers).In the circuit,input will be in the form of 12 pins.How should i modify my C code for this?
Kindly answer,