Menu

#34 udi_size_t definition is restricted to 32bit type

open
nobody
None
4
2001-01-30
2000-12-19
James Hall
No

Definition of udi_size_t in pub_include/udi_types.h is restricted to a 32bit type (udi_ubit32_t). This is in conflict with the IA64 ABI and leads to problems with other 64bit architectures.
The ABI-specific type definitions need some way of being incorporated into the udi_types.h file so that different architecture environments can be more easily brought online.

Discussion

  • Robert Lipe

    Robert Lipe - 2001-01-30
    • priority: 5 --> 4
     
  • Robert Lipe

    Robert Lipe - 2001-01-30

    While we've agreed to pursue a more reaching solution, we've
    changed the type that underlies a udi_size_t to a 'long' which has the pleasant characteristic of working correctly on all the 32 and L.*64 architectures.

     

Log in to post a comment.