[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.17.20 H8/300 Options

These `-m' options are defined for the H8/300 implementations:

-mrelax
Shorten some address references at link time, when possible; uses the linker option `-relax'. See section `ld and the H8/300' in Using ld, for a fuller description.

-mh
Generate code for the H8/300H.

-ms
Generate code for the H8/S.

-ms2600
Generate code for the H8/S2600. This switch must be used with `-ms'.

-mint32
Make int data 32 bits by default.

-malign-300
On the H8/300H and H8/S, use the same alignment rules as for the H8/300. The default for the H8/300H and H8/S is to align longs and floats on 4 byte boundaries. `-malign-300' causes them to be aligned on 2 byte boundaries. This option has no effect on the H8/300.



This document was generated by Charlie & on June, 17 2001 using texi2html