Diff for /embedaddon/libiconv/srclib/unitypes.in.h between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/05/29 09:29:43 version 1.1.1.2, 2021/03/17 13:38:46
Line 1 Line 1
/* Elementary types for the GNU UniString library./* Elementary types and macros for the GNU UniString library.
   Copyright (C) 2002, 2005-2006, 2009-2011 Free Software Foundation, Inc.   Copyright (C) 2002, 2005-2006, 2009-2019 Free Software Foundation, Inc.
   
    This program is free software: you can redistribute it and/or modify it     This program is free software: you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published     under the terms of the GNU General Public License as published
Line 12 Line 12
    General Public License for more details.     General Public License for more details.
   
    You should have received a copy of the GNU General Public License     You should have received a copy of the GNU General Public License
   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */   along with this program.  If not, see <https://www.gnu.org/licenses/>.  */
   
 #ifndef _UNITYPES_H  #ifndef _UNITYPES_H
 #define _UNITYPES_H  #define _UNITYPES_H
Line 22 Line 22
   
 /* Type representing a Unicode character.  */  /* Type representing a Unicode character.  */
 typedef uint32_t ucs4_t;  typedef uint32_t ucs4_t;
   
   /* Attribute of a function whose result depends only on the arguments
      (not pointers!) and which has no side effects.  */
   #ifndef _UC_ATTRIBUTE_CONST
   # if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
   #  define _UC_ATTRIBUTE_CONST __attribute__ ((__const__))
   # else
   #  define _UC_ATTRIBUTE_CONST
   # endif
   #endif
   
   /* Attribute of a function whose result depends only on the arguments
      (possibly pointers) and global memory, and which has no side effects.  */
   #ifndef _UC_ATTRIBUTE_PURE
   # if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
   #  define _UC_ATTRIBUTE_PURE __attribute__ ((__pure__))
   # else
   #  define _UC_ATTRIBUTE_PURE
   # endif
   #endif
   
 #endif /* _UNITYPES_H */  #endif /* _UNITYPES_H */

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>