langinfo_netbsd_arm.go 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. // Code generated by 'ccgo langinfo/gen.c -crt-import-path "" -export-defines "" -export-enums "" -export-externs X -export-fields F -export-structs "" -export-typedefs "" -header -hide _OSSwapInt16,_OSSwapInt32,_OSSwapInt64 -ignore-unsupported-alignment -o langinfo/langinfo_netbsd_arm.go -pkgname langinfo', DO NOT EDIT.
  2. package langinfo
  3. import (
  4. "math"
  5. "reflect"
  6. "sync/atomic"
  7. "unsafe"
  8. )
  9. var _ = math.Pi
  10. var _ reflect.Kind
  11. var _ atomic.Value
  12. var _ unsafe.Pointer
  13. const (
  14. NL_CAT_LOCALE = 1 // nl_types.h:75:1:
  15. NL_SETD = 1 // nl_types.h:74:1:
  16. X_ARM_ARCH_4T = 0 // cdefs.h:44:1:
  17. X_ARM_ARCH_5 = 0 // cdefs.h:40:1:
  18. X_ARM_ARCH_5T = 0 // cdefs.h:36:1:
  19. X_ARM_ARCH_6 = 0 // cdefs.h:31:1:
  20. X_ARM_ARCH_7 = 0 // cdefs.h:20:1:
  21. X_ARM_ARCH_DWORD_OK = 0 // cdefs.h:51:1:
  22. X_ARM_ARCH_T2 = 0 // cdefs.h:24:1:
  23. X_ARM_CDEFS_H_ = 0 // cdefs.h:4:1:
  24. X_FILE_OFFSET_BITS = 64 // <builtin>:25:1:
  25. X_LANGINFO_H_ = 0 // langinfo.h:9:1:
  26. X_NL_TYPES_H_ = 0 // nl_types.h:33:1:
  27. X_SYS_CDEFS_ELF_H_ = 0 // cdefs_elf.h:31:1:
  28. X_SYS_CDEFS_H_ = 0 // cdefs.h:37:1:
  29. )
  30. type Ptrdiff_t = int32 /* <builtin>:3:26 */
  31. type Size_t = uint32 /* <builtin>:9:23 */
  32. type Wchar_t = int32 /* <builtin>:15:24 */
  33. type X__builtin_va_list = uintptr /* <builtin>:46:14 */
  34. type X__float128 = float64 /* <builtin>:47:21 */
  35. // return true if value 'a' fits in type 't'
  36. // $NetBSD: nl_types.h,v 1.13 2013/08/19 08:03:33 joerg Exp $
  37. // -
  38. // Copyright (c) 1996 The NetBSD Foundation, Inc.
  39. // All rights reserved.
  40. //
  41. // This code is derived from software contributed to The NetBSD Foundation
  42. // by J.T. Conklin.
  43. //
  44. // Redistribution and use in source and binary forms, with or without
  45. // modification, are permitted provided that the following conditions
  46. // are met:
  47. // 1. Redistributions of source code must retain the above copyright
  48. // notice, this list of conditions and the following disclaimer.
  49. // 2. Redistributions in binary form must reproduce the above copyright
  50. // notice, this list of conditions and the following disclaimer in the
  51. // documentation and/or other materials provided with the distribution.
  52. //
  53. // THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  54. // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  55. // TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  56. // PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  57. // BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  58. // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  59. // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  60. // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  61. // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  62. // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  63. // POSSIBILITY OF SUCH DAMAGE.
  64. // $NetBSD: cdefs.h,v 1.141 2019/02/21 21:34:05 christos Exp $
  65. // * Copyright (c) 1991, 1993
  66. // The Regents of the University of California. All rights reserved.
  67. //
  68. // This code is derived from software contributed to Berkeley by
  69. // Berkeley Software Design, Inc.
  70. //
  71. // Redistribution and use in source and binary forms, with or without
  72. // modification, are permitted provided that the following conditions
  73. // are met:
  74. // 1. Redistributions of source code must retain the above copyright
  75. // notice, this list of conditions and the following disclaimer.
  76. // 2. Redistributions in binary form must reproduce the above copyright
  77. // notice, this list of conditions and the following disclaimer in the
  78. // documentation and/or other materials provided with the distribution.
  79. // 3. Neither the name of the University nor the names of its contributors
  80. // may be used to endorse or promote products derived from this software
  81. // without specific prior written permission.
  82. //
  83. // THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  84. // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  85. // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  86. // ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  87. // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  88. // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  89. // OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  90. // HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  91. // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  92. // OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  93. // SUCH DAMAGE.
  94. //
  95. // @(#)cdefs.h 8.8 (Berkeley) 1/9/95
  96. type X__nl_cat_d = struct {
  97. F__data uintptr
  98. F__size int32
  99. } /* nl_types.h:77:9 */
  100. // return true if value 'a' fits in type 't'
  101. // $NetBSD: nl_types.h,v 1.13 2013/08/19 08:03:33 joerg Exp $
  102. // -
  103. // Copyright (c) 1996 The NetBSD Foundation, Inc.
  104. // All rights reserved.
  105. //
  106. // This code is derived from software contributed to The NetBSD Foundation
  107. // by J.T. Conklin.
  108. //
  109. // Redistribution and use in source and binary forms, with or without
  110. // modification, are permitted provided that the following conditions
  111. // are met:
  112. // 1. Redistributions of source code must retain the above copyright
  113. // notice, this list of conditions and the following disclaimer.
  114. // 2. Redistributions in binary form must reproduce the above copyright
  115. // notice, this list of conditions and the following disclaimer in the
  116. // documentation and/or other materials provided with the distribution.
  117. //
  118. // THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  119. // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  120. // TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  121. // PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  122. // BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  123. // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  124. // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  125. // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  126. // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  127. // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  128. // POSSIBILITY OF SUCH DAMAGE.
  129. // $NetBSD: cdefs.h,v 1.141 2019/02/21 21:34:05 christos Exp $
  130. // * Copyright (c) 1991, 1993
  131. // The Regents of the University of California. All rights reserved.
  132. //
  133. // This code is derived from software contributed to Berkeley by
  134. // Berkeley Software Design, Inc.
  135. //
  136. // Redistribution and use in source and binary forms, with or without
  137. // modification, are permitted provided that the following conditions
  138. // are met:
  139. // 1. Redistributions of source code must retain the above copyright
  140. // notice, this list of conditions and the following disclaimer.
  141. // 2. Redistributions in binary form must reproduce the above copyright
  142. // notice, this list of conditions and the following disclaimer in the
  143. // documentation and/or other materials provided with the distribution.
  144. // 3. Neither the name of the University nor the names of its contributors
  145. // may be used to endorse or promote products derived from this software
  146. // without specific prior written permission.
  147. //
  148. // THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  149. // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  150. // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  151. // ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  152. // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  153. // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  154. // OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  155. // HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  156. // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  157. // OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  158. // SUCH DAMAGE.
  159. //
  160. // @(#)cdefs.h 8.8 (Berkeley) 1/9/95
  161. type Nl_catd = uintptr /* nl_types.h:80:3 */
  162. type Nl_item = int32 /* nl_types.h:82:14 */
  163. var _ uint8 /* gen.c:2:13: */