This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Target FUNCTION_{PRO,EPI}LOGUE question


    But it isn't the widest type - that's HOST_WIDEST_INT.  

Why was *that* added?  And whoever added it didn't modify the documentation
in hwint.h saying that HOST_WIDE_INT is the widest host type.

    And the code generated for a target should be identical for native and
    cross compilation, irrespective of what integer types are available on
    the host.

I agree with that goal.  However, it's simply not possible in all cases,
such as when the bitsizes of the machines differ and a sufficiently-wide
integer type is not available on the host.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]