https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108153

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
libcpp/cpplib.h has
line-map.h:typedef unsigned int location_t;
The modula 2 source has:
FROM m2linemap IMPORT location_t ;
...
PROCEDURE OverrideLocation (location: location_t) : location_t ;
BEGIN
   IF ForcedLocation
   THEN
      RETURN( ForcedLocationValue )
   ELSE
      RETURN( location )
   END
END OverrideLocation ;
and
TYPE
   location_t = INTEGER ;
So, I just wonder if it shouldn't be location_t = CARDINAL ; instead.

Reply via email to