Hi, H8SX target supports generation of bit instructions in memory addressing mode. However, these instructions are not getting generated and the bits in memory are operated using other instructions which consume more memory. The attached patch "h8sx.patch" generates these bit instructions and hence generates optimized code.
Regards, Prafulla Thakare http://www.kpitgnutools.com -- Summary: [Patch] H8SX: Bit instructions enhancement Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: prafullat at kpitcummins dot com GCC build triplet: i686-pc-linux GCC host triplet: i686-pc-linux GCC target triplet: h8300*-unknown-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38091