Mercurial > hg > CbC > CbC_gcc
comparison gcc/builtin-types.def @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children | 1830386684a0 |
comparison
equal
deleted
inserted
replaced
111:04ced10e8804 | 131:84e7813d76e9 |
---|---|
1 /* Copyright (C) 2001-2017 Free Software Foundation, Inc. | 1 /* Copyright (C) 2001-2018 Free Software Foundation, Inc. |
2 | 2 |
3 This file is part of GCC. | 3 This file is part of GCC. |
4 | 4 |
5 GCC is free software; you can redistribute it and/or modify it under | 5 GCC is free software; you can redistribute it and/or modify it under |
6 the terms of the GNU General Public License as published by the Free | 6 the terms of the GNU General Public License as published by the Free |
149 DEF_PRIMITIVE_TYPE (BT_I1, builtin_type_for_size (BITS_PER_UNIT*1, 1)) | 149 DEF_PRIMITIVE_TYPE (BT_I1, builtin_type_for_size (BITS_PER_UNIT*1, 1)) |
150 DEF_PRIMITIVE_TYPE (BT_I2, builtin_type_for_size (BITS_PER_UNIT*2, 1)) | 150 DEF_PRIMITIVE_TYPE (BT_I2, builtin_type_for_size (BITS_PER_UNIT*2, 1)) |
151 DEF_PRIMITIVE_TYPE (BT_I4, builtin_type_for_size (BITS_PER_UNIT*4, 1)) | 151 DEF_PRIMITIVE_TYPE (BT_I4, builtin_type_for_size (BITS_PER_UNIT*4, 1)) |
152 DEF_PRIMITIVE_TYPE (BT_I8, builtin_type_for_size (BITS_PER_UNIT*8, 1)) | 152 DEF_PRIMITIVE_TYPE (BT_I8, builtin_type_for_size (BITS_PER_UNIT*8, 1)) |
153 DEF_PRIMITIVE_TYPE (BT_I16, builtin_type_for_size (BITS_PER_UNIT*16, 1)) | 153 DEF_PRIMITIVE_TYPE (BT_I16, builtin_type_for_size (BITS_PER_UNIT*16, 1)) |
154 | |
155 DEF_PRIMITIVE_TYPE (BT_BND, pointer_bounds_type_node) | |
156 | 154 |
157 /* The C type `char * const *'. */ | 155 /* The C type `char * const *'. */ |
158 DEF_PRIMITIVE_TYPE (BT_PTR_CONST_STRING, | 156 DEF_PRIMITIVE_TYPE (BT_PTR_CONST_STRING, |
159 build_pointer_type | 157 build_pointer_type |
160 (build_qualified_type (string_type_node, | 158 (build_qualified_type (string_type_node, |
281 DEF_FUNCTION_TYPE_1 (BT_FN_UINT_UINT, BT_UINT, BT_UINT) | 279 DEF_FUNCTION_TYPE_1 (BT_FN_UINT_UINT, BT_UINT, BT_UINT) |
282 DEF_FUNCTION_TYPE_1 (BT_FN_UINT_INT, BT_UINT, BT_INT) | 280 DEF_FUNCTION_TYPE_1 (BT_FN_UINT_INT, BT_UINT, BT_INT) |
283 DEF_FUNCTION_TYPE_1 (BT_FN_UINT_ULONG, BT_UINT, BT_ULONG) | 281 DEF_FUNCTION_TYPE_1 (BT_FN_UINT_ULONG, BT_UINT, BT_ULONG) |
284 DEF_FUNCTION_TYPE_1 (BT_FN_UINT_LONG, BT_UINT, BT_LONG) | 282 DEF_FUNCTION_TYPE_1 (BT_FN_UINT_LONG, BT_UINT, BT_LONG) |
285 DEF_FUNCTION_TYPE_1 (BT_FN_UINT_PTR, BT_UINT, BT_PTR) | 283 DEF_FUNCTION_TYPE_1 (BT_FN_UINT_PTR, BT_UINT, BT_PTR) |
284 DEF_FUNCTION_TYPE_1 (BT_FN_UINT_CONST_PTR, BT_UINT, BT_CONST_PTR) | |
286 DEF_FUNCTION_TYPE_1 (BT_FN_ULONG_PTR, BT_ULONG, BT_PTR) | 285 DEF_FUNCTION_TYPE_1 (BT_FN_ULONG_PTR, BT_ULONG, BT_PTR) |
286 DEF_FUNCTION_TYPE_1 (BT_FN_ULONG_CONST_PTR, BT_ULONG, BT_CONST_PTR) | |
287 DEF_FUNCTION_TYPE_1 (BT_FN_ULONG_ULONG, BT_ULONG, BT_ULONG) | 287 DEF_FUNCTION_TYPE_1 (BT_FN_ULONG_ULONG, BT_ULONG, BT_ULONG) |
288 DEF_FUNCTION_TYPE_1 (BT_FN_ULONGLONG_ULONGLONG, BT_ULONGLONG, BT_ULONGLONG) | 288 DEF_FUNCTION_TYPE_1 (BT_FN_ULONGLONG_ULONGLONG, BT_ULONGLONG, BT_ULONGLONG) |
289 DEF_FUNCTION_TYPE_1 (BT_FN_INT8_FLOAT, BT_INT8, BT_FLOAT) | 289 DEF_FUNCTION_TYPE_1 (BT_FN_INT8_FLOAT, BT_INT8, BT_FLOAT) |
290 DEF_FUNCTION_TYPE_1 (BT_FN_INT16_FLOAT, BT_INT16, BT_FLOAT) | 290 DEF_FUNCTION_TYPE_1 (BT_FN_INT16_FLOAT, BT_INT16, BT_FLOAT) |
291 DEF_FUNCTION_TYPE_1 (BT_FN_UINT32_FLOAT, BT_UINT32, BT_FLOAT) | 291 DEF_FUNCTION_TYPE_1 (BT_FN_UINT32_FLOAT, BT_UINT32, BT_FLOAT) |
296 DEF_FUNCTION_TYPE_1 (BT_FN_UINT64_UINT64, BT_UINT64, BT_UINT64) | 296 DEF_FUNCTION_TYPE_1 (BT_FN_UINT64_UINT64, BT_UINT64, BT_UINT64) |
297 DEF_FUNCTION_TYPE_1 (BT_FN_UINT64_FLOAT, BT_UINT64, BT_FLOAT) | 297 DEF_FUNCTION_TYPE_1 (BT_FN_UINT64_FLOAT, BT_UINT64, BT_FLOAT) |
298 DEF_FUNCTION_TYPE_1 (BT_FN_BOOL_INT, BT_BOOL, BT_INT) | 298 DEF_FUNCTION_TYPE_1 (BT_FN_BOOL_INT, BT_BOOL, BT_INT) |
299 DEF_FUNCTION_TYPE_1 (BT_FN_PTR_CONST_PTR, BT_PTR, BT_CONST_PTR) | 299 DEF_FUNCTION_TYPE_1 (BT_FN_PTR_CONST_PTR, BT_PTR, BT_CONST_PTR) |
300 DEF_FUNCTION_TYPE_1 (BT_FN_CONST_PTR_CONST_PTR, BT_CONST_PTR, BT_CONST_PTR) | 300 DEF_FUNCTION_TYPE_1 (BT_FN_CONST_PTR_CONST_PTR, BT_CONST_PTR, BT_CONST_PTR) |
301 DEF_FUNCTION_TYPE_1 (BT_FN_BND_CONST_PTR, BT_BND, BT_CONST_PTR) | |
302 DEF_FUNCTION_TYPE_1 (BT_FN_CONST_PTR_BND, BT_CONST_PTR, BT_BND) | |
303 DEF_FUNCTION_TYPE_1 (BT_FN_UINT16_UINT32, BT_UINT16, BT_UINT32) | 301 DEF_FUNCTION_TYPE_1 (BT_FN_UINT16_UINT32, BT_UINT16, BT_UINT32) |
304 DEF_FUNCTION_TYPE_1 (BT_FN_UINT32_UINT16, BT_UINT32, BT_UINT16) | 302 DEF_FUNCTION_TYPE_1 (BT_FN_UINT32_UINT16, BT_UINT32, BT_UINT16) |
305 DEF_FUNCTION_TYPE_1 (BT_FN_INT_FENV_T_PTR, BT_INT, BT_FENV_T_PTR) | 303 DEF_FUNCTION_TYPE_1 (BT_FN_INT_FENV_T_PTR, BT_INT, BT_FENV_T_PTR) |
306 DEF_FUNCTION_TYPE_1 (BT_FN_INT_CONST_FENV_T_PTR, BT_INT, BT_CONST_FENV_T_PTR) | 304 DEF_FUNCTION_TYPE_1 (BT_FN_INT_CONST_FENV_T_PTR, BT_INT, BT_CONST_FENV_T_PTR) |
307 | 305 |
318 BT_SIZE, BT_CONST_STRING, BT_CONST_STRING) | 316 BT_SIZE, BT_CONST_STRING, BT_CONST_STRING) |
319 DEF_FUNCTION_TYPE_2 (BT_FN_STRING_CONST_STRING_INT, | 317 DEF_FUNCTION_TYPE_2 (BT_FN_STRING_CONST_STRING_INT, |
320 BT_STRING, BT_CONST_STRING, BT_INT) | 318 BT_STRING, BT_CONST_STRING, BT_INT) |
321 DEF_FUNCTION_TYPE_2 (BT_FN_STRING_CONST_STRING_SIZE, | 319 DEF_FUNCTION_TYPE_2 (BT_FN_STRING_CONST_STRING_SIZE, |
322 BT_STRING, BT_CONST_STRING, BT_SIZE) | 320 BT_STRING, BT_CONST_STRING, BT_SIZE) |
321 DEF_FUNCTION_TYPE_2 (BT_FN_SIZE_CONST_STRING_SIZE, | |
322 BT_SIZE, BT_CONST_STRING, BT_SIZE) | |
323 DEF_FUNCTION_TYPE_2 (BT_FN_INT_CONST_STRING_FILEPTR, | 323 DEF_FUNCTION_TYPE_2 (BT_FN_INT_CONST_STRING_FILEPTR, |
324 BT_INT, BT_CONST_STRING, BT_FILEPTR) | 324 BT_INT, BT_CONST_STRING, BT_FILEPTR) |
325 DEF_FUNCTION_TYPE_2 (BT_FN_INT_INT_FILEPTR, | 325 DEF_FUNCTION_TYPE_2 (BT_FN_INT_INT_FILEPTR, |
326 BT_INT, BT_INT, BT_FILEPTR) | 326 BT_INT, BT_INT, BT_FILEPTR) |
327 DEF_FUNCTION_TYPE_2 (BT_FN_UINT16_UINT16_UINT16, | 327 DEF_FUNCTION_TYPE_2 (BT_FN_UINT16_UINT16_UINT16, |
478 DEF_FUNCTION_TYPE_2 (BT_FN_BOOL_SIZE_CONST_VPTR, BT_BOOL, BT_SIZE, | 478 DEF_FUNCTION_TYPE_2 (BT_FN_BOOL_SIZE_CONST_VPTR, BT_BOOL, BT_SIZE, |
479 BT_CONST_VOLATILE_PTR) | 479 BT_CONST_VOLATILE_PTR) |
480 DEF_FUNCTION_TYPE_2 (BT_FN_BOOL_INT_BOOL, BT_BOOL, BT_INT, BT_BOOL) | 480 DEF_FUNCTION_TYPE_2 (BT_FN_BOOL_INT_BOOL, BT_BOOL, BT_INT, BT_BOOL) |
481 DEF_FUNCTION_TYPE_2 (BT_FN_VOID_UINT_UINT, BT_VOID, BT_UINT, BT_UINT) | 481 DEF_FUNCTION_TYPE_2 (BT_FN_VOID_UINT_UINT, BT_VOID, BT_UINT, BT_UINT) |
482 DEF_FUNCTION_TYPE_2 (BT_FN_UINT_UINT_PTR, BT_UINT, BT_UINT, BT_PTR) | 482 DEF_FUNCTION_TYPE_2 (BT_FN_UINT_UINT_PTR, BT_UINT, BT_UINT, BT_PTR) |
483 DEF_FUNCTION_TYPE_2 (BT_FN_UINT_UINT_CONST_PTR, BT_UINT, BT_UINT, BT_CONST_PTR) | |
483 DEF_FUNCTION_TYPE_2 (BT_FN_PTR_CONST_PTR_SIZE, BT_PTR, BT_CONST_PTR, BT_SIZE) | 484 DEF_FUNCTION_TYPE_2 (BT_FN_PTR_CONST_PTR_SIZE, BT_PTR, BT_CONST_PTR, BT_SIZE) |
484 DEF_FUNCTION_TYPE_2 (BT_FN_PTR_CONST_PTR_CONST_PTR, BT_PTR, BT_CONST_PTR, BT_CONST_PTR) | 485 DEF_FUNCTION_TYPE_2 (BT_FN_PTR_CONST_PTR_CONST_PTR, BT_PTR, BT_CONST_PTR, BT_CONST_PTR) |
485 DEF_FUNCTION_TYPE_2 (BT_FN_VOID_PTRPTR_CONST_PTR, BT_VOID, BT_PTR_PTR, BT_CONST_PTR) | 486 DEF_FUNCTION_TYPE_2 (BT_FN_VOID_PTRPTR_CONST_PTR, BT_VOID, BT_PTR_PTR, BT_CONST_PTR) |
486 DEF_FUNCTION_TYPE_2 (BT_FN_VOID_CONST_PTR_SIZE, BT_VOID, BT_CONST_PTR, BT_SIZE) | 487 DEF_FUNCTION_TYPE_2 (BT_FN_VOID_CONST_PTR_SIZE, BT_VOID, BT_CONST_PTR, BT_SIZE) |
487 DEF_FUNCTION_TYPE_2 (BT_FN_VOID_PTR_BND, BT_VOID, BT_PTR, BT_BND) | |
488 DEF_FUNCTION_TYPE_2 (BT_FN_CONST_PTR_CONST_PTR_CONST_PTR, BT_CONST_PTR, BT_CONST_PTR, BT_CONST_PTR) | 488 DEF_FUNCTION_TYPE_2 (BT_FN_CONST_PTR_CONST_PTR_CONST_PTR, BT_CONST_PTR, BT_CONST_PTR, BT_CONST_PTR) |
489 DEF_FUNCTION_TYPE_2 (BT_FN_BND_CONST_PTR_SIZE, BT_BND, BT_CONST_PTR, BT_SIZE) | |
490 DEF_FUNCTION_TYPE_2 (BT_FN_UINT32_UINT64_PTR, | 489 DEF_FUNCTION_TYPE_2 (BT_FN_UINT32_UINT64_PTR, |
491 BT_UINT32, BT_UINT64, BT_PTR) | 490 BT_UINT32, BT_UINT64, BT_PTR) |
492 DEF_FUNCTION_TYPE_2 (BT_FN_INT_FEXCEPT_T_PTR_INT, BT_INT, BT_FEXCEPT_T_PTR, | 491 DEF_FUNCTION_TYPE_2 (BT_FN_INT_FEXCEPT_T_PTR_INT, BT_INT, BT_FEXCEPT_T_PTR, |
493 BT_INT) | 492 BT_INT) |
494 DEF_FUNCTION_TYPE_2 (BT_FN_INT_CONST_FEXCEPT_T_PTR_INT, BT_INT, | 493 DEF_FUNCTION_TYPE_2 (BT_FN_INT_CONST_FEXCEPT_T_PTR_INT, BT_INT, |
518 BT_INT, BT_STRING, BT_CONST_STRING, BT_VALIST_ARG) | 517 BT_INT, BT_STRING, BT_CONST_STRING, BT_VALIST_ARG) |
519 DEF_FUNCTION_TYPE_3 (BT_FN_INT_CONST_STRING_CONST_STRING_VALIST_ARG, | 518 DEF_FUNCTION_TYPE_3 (BT_FN_INT_CONST_STRING_CONST_STRING_VALIST_ARG, |
520 BT_INT, BT_CONST_STRING, BT_CONST_STRING, BT_VALIST_ARG) | 519 BT_INT, BT_CONST_STRING, BT_CONST_STRING, BT_VALIST_ARG) |
521 DEF_FUNCTION_TYPE_3 (BT_FN_INT_FILEPTR_CONST_STRING_VALIST_ARG, | 520 DEF_FUNCTION_TYPE_3 (BT_FN_INT_FILEPTR_CONST_STRING_VALIST_ARG, |
522 BT_INT, BT_FILEPTR, BT_CONST_STRING, BT_VALIST_ARG) | 521 BT_INT, BT_FILEPTR, BT_CONST_STRING, BT_VALIST_ARG) |
523 DEF_FUNCTION_TYPE_3 (BT_FN_INT_PTR_PTR_PTR, | |
524 BT_INT, BT_PTR, BT_PTR, BT_PTR) | |
525 DEF_FUNCTION_TYPE_3 (BT_FN_INT_INT_UINT_UINT, | 522 DEF_FUNCTION_TYPE_3 (BT_FN_INT_INT_UINT_UINT, |
526 BT_INT, BT_INT, BT_UINT, BT_UINT) | 523 BT_INT, BT_INT, BT_UINT, BT_UINT) |
527 DEF_FUNCTION_TYPE_3 (BT_FN_UINT_UINT_UINT_UINT, | 524 DEF_FUNCTION_TYPE_3 (BT_FN_UINT_UINT_UINT_UINT, |
528 BT_UINT, BT_UINT, BT_UINT, BT_UINT) | 525 BT_UINT, BT_UINT, BT_UINT, BT_UINT) |
529 DEF_FUNCTION_TYPE_3 (BT_FN_UINT_UINT_UINT_PTR, | 526 DEF_FUNCTION_TYPE_3 (BT_FN_UINT_UINT_UINT_PTR, |
532 BT_UINT, BT_ULONG, BT_ULONG, BT_UINT) | 529 BT_UINT, BT_ULONG, BT_ULONG, BT_UINT) |
533 DEF_FUNCTION_TYPE_3 (BT_FN_ULONG_ULONG_ULONG_ULONG, | 530 DEF_FUNCTION_TYPE_3 (BT_FN_ULONG_ULONG_ULONG_ULONG, |
534 BT_ULONG, BT_ULONG, BT_ULONG, BT_ULONG) | 531 BT_ULONG, BT_ULONG, BT_ULONG, BT_ULONG) |
535 DEF_FUNCTION_TYPE_3 (BT_FN_LONG_LONG_UINT_UINT, | 532 DEF_FUNCTION_TYPE_3 (BT_FN_LONG_LONG_UINT_UINT, |
536 BT_LONG, BT_LONG, BT_UINT, BT_UINT) | 533 BT_LONG, BT_LONG, BT_UINT, BT_UINT) |
534 DEF_FUNCTION_TYPE_3 (BT_FN_LONG_LONG_LONG_DOUBLE, | |
535 BT_LONG, BT_LONG, BT_LONG, BT_DOUBLE) | |
537 DEF_FUNCTION_TYPE_3 (BT_FN_ULONG_ULONG_UINT_UINT, | 536 DEF_FUNCTION_TYPE_3 (BT_FN_ULONG_ULONG_UINT_UINT, |
538 BT_ULONG, BT_ULONG, BT_UINT, BT_UINT) | 537 BT_ULONG, BT_ULONG, BT_UINT, BT_UINT) |
539 DEF_FUNCTION_TYPE_3 (BT_FN_STRING_CONST_STRING_CONST_STRING_INT, | 538 DEF_FUNCTION_TYPE_3 (BT_FN_STRING_CONST_STRING_CONST_STRING_INT, |
540 BT_STRING, BT_CONST_STRING, BT_CONST_STRING, BT_INT) | 539 BT_STRING, BT_CONST_STRING, BT_CONST_STRING, BT_INT) |
541 DEF_FUNCTION_TYPE_3 (BT_FN_FLOAT_FLOAT_FLOAT_FLOAT, | 540 DEF_FUNCTION_TYPE_3 (BT_FN_FLOAT_FLOAT_FLOAT_FLOAT, |
542 BT_FLOAT, BT_FLOAT, BT_FLOAT, BT_FLOAT) | 541 BT_FLOAT, BT_FLOAT, BT_FLOAT, BT_FLOAT) |
543 DEF_FUNCTION_TYPE_3 (BT_FN_DOUBLE_DOUBLE_DOUBLE_DOUBLE, | 542 DEF_FUNCTION_TYPE_3 (BT_FN_DOUBLE_DOUBLE_DOUBLE_DOUBLE, |
544 BT_DOUBLE, BT_DOUBLE, BT_DOUBLE, BT_DOUBLE) | 543 BT_DOUBLE, BT_DOUBLE, BT_DOUBLE, BT_DOUBLE) |
545 DEF_FUNCTION_TYPE_3 (BT_FN_LONGDOUBLE_LONGDOUBLE_LONGDOUBLE_LONGDOUBLE, | 544 DEF_FUNCTION_TYPE_3 (BT_FN_LONGDOUBLE_LONGDOUBLE_LONGDOUBLE_LONGDOUBLE, |
546 BT_LONGDOUBLE, BT_LONGDOUBLE, BT_LONGDOUBLE, BT_LONGDOUBLE) | 545 BT_LONGDOUBLE, BT_LONGDOUBLE, BT_LONGDOUBLE, BT_LONGDOUBLE) |
546 DEF_FUNCTION_TYPE_3 (BT_FN_FLOAT16_FLOAT16_FLOAT16_FLOAT16, | |
547 BT_FLOAT16, BT_FLOAT16, BT_FLOAT16, BT_FLOAT16) | |
548 DEF_FUNCTION_TYPE_3 (BT_FN_FLOAT32_FLOAT32_FLOAT32_FLOAT32, | |
549 BT_FLOAT32, BT_FLOAT32, BT_FLOAT32, BT_FLOAT32) | |
550 DEF_FUNCTION_TYPE_3 (BT_FN_FLOAT64_FLOAT64_FLOAT64_FLOAT64, | |
551 BT_FLOAT64, BT_FLOAT64, BT_FLOAT64, BT_FLOAT64) | |
552 DEF_FUNCTION_TYPE_3 (BT_FN_FLOAT128_FLOAT128_FLOAT128_FLOAT128, | |
553 BT_FLOAT128, BT_FLOAT128, BT_FLOAT128, BT_FLOAT128) | |
554 DEF_FUNCTION_TYPE_3 (BT_FN_FLOAT32X_FLOAT32X_FLOAT32X_FLOAT32X, | |
555 BT_FLOAT32X, BT_FLOAT32X, BT_FLOAT32X, BT_FLOAT32X) | |
556 DEF_FUNCTION_TYPE_3 (BT_FN_FLOAT64X_FLOAT64X_FLOAT64X_FLOAT64X, | |
557 BT_FLOAT64X, BT_FLOAT64X, BT_FLOAT64X, BT_FLOAT64X) | |
558 DEF_FUNCTION_TYPE_3 (BT_FN_FLOAT128X_FLOAT128X_FLOAT128X_FLOAT128X, | |
559 BT_FLOAT128X, BT_FLOAT128X, BT_FLOAT128X, BT_FLOAT128X) | |
547 DEF_FUNCTION_TYPE_3 (BT_FN_FLOAT_FLOAT_FLOAT_INTPTR, | 560 DEF_FUNCTION_TYPE_3 (BT_FN_FLOAT_FLOAT_FLOAT_INTPTR, |
548 BT_FLOAT, BT_FLOAT, BT_FLOAT, BT_INT_PTR) | 561 BT_FLOAT, BT_FLOAT, BT_FLOAT, BT_INT_PTR) |
549 DEF_FUNCTION_TYPE_3 (BT_FN_DOUBLE_DOUBLE_DOUBLE_INTPTR, | 562 DEF_FUNCTION_TYPE_3 (BT_FN_DOUBLE_DOUBLE_DOUBLE_INTPTR, |
550 BT_DOUBLE, BT_DOUBLE, BT_DOUBLE, BT_INT_PTR) | 563 BT_DOUBLE, BT_DOUBLE, BT_DOUBLE, BT_INT_PTR) |
551 DEF_FUNCTION_TYPE_3 (BT_FN_LONGDOUBLE_LONGDOUBLE_LONGDOUBLE_INTPTR, | 564 DEF_FUNCTION_TYPE_3 (BT_FN_LONGDOUBLE_LONGDOUBLE_LONGDOUBLE_INTPTR, |
555 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_DOUBLE_DOUBLEPTR_DOUBLEPTR, | 568 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_DOUBLE_DOUBLEPTR_DOUBLEPTR, |
556 BT_VOID, BT_DOUBLE, BT_DOUBLE_PTR, BT_DOUBLE_PTR) | 569 BT_VOID, BT_DOUBLE, BT_DOUBLE_PTR, BT_DOUBLE_PTR) |
557 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_LONGDOUBLE_LONGDOUBLEPTR_LONGDOUBLEPTR, | 570 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_LONGDOUBLE_LONGDOUBLEPTR_LONGDOUBLEPTR, |
558 BT_VOID, BT_LONGDOUBLE, BT_LONGDOUBLE_PTR, BT_LONGDOUBLE_PTR) | 571 BT_VOID, BT_LONGDOUBLE, BT_LONGDOUBLE_PTR, BT_LONGDOUBLE_PTR) |
559 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_PTR_PTR_PTR, BT_VOID, BT_PTR, BT_PTR, BT_PTR) | 572 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_PTR_PTR_PTR, BT_VOID, BT_PTR, BT_PTR, BT_PTR) |
573 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_PTR_PTR_UINT32, BT_VOID, BT_PTR, BT_PTR, BT_UINT32) | |
560 DEF_FUNCTION_TYPE_3 (BT_FN_INT_CONST_STRING_PTR_CONST_STRING_PTR_CONST_STRING, | 574 DEF_FUNCTION_TYPE_3 (BT_FN_INT_CONST_STRING_PTR_CONST_STRING_PTR_CONST_STRING, |
561 BT_INT, BT_CONST_STRING, BT_PTR_CONST_STRING, BT_PTR_CONST_STRING) | 575 BT_INT, BT_CONST_STRING, BT_PTR_CONST_STRING, BT_PTR_CONST_STRING) |
562 DEF_FUNCTION_TYPE_3 (BT_FN_INT_INT_CONST_STRING_VALIST_ARG, | 576 DEF_FUNCTION_TYPE_3 (BT_FN_INT_INT_CONST_STRING_VALIST_ARG, |
563 BT_INT, BT_INT, BT_CONST_STRING, BT_VALIST_ARG) | 577 BT_INT, BT_INT, BT_CONST_STRING, BT_VALIST_ARG) |
564 DEF_FUNCTION_TYPE_3 (BT_FN_BOOL_VPTR_I1_I1, BT_BOOL, BT_VOLATILE_PTR, | 578 DEF_FUNCTION_TYPE_3 (BT_FN_BOOL_VPTR_I1_I1, BT_BOOL, BT_VOLATILE_PTR, |
589 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_VPTR_I4_INT, BT_VOID, BT_VOLATILE_PTR, BT_I4, BT_INT) | 603 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_VPTR_I4_INT, BT_VOID, BT_VOLATILE_PTR, BT_I4, BT_INT) |
590 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_VPTR_I8_INT, BT_VOID, BT_VOLATILE_PTR, BT_I8, BT_INT) | 604 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_VPTR_I8_INT, BT_VOID, BT_VOLATILE_PTR, BT_I8, BT_INT) |
591 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_VPTR_I16_INT, BT_VOID, BT_VOLATILE_PTR, BT_I16, BT_INT) | 605 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_VPTR_I16_INT, BT_VOID, BT_VOLATILE_PTR, BT_I16, BT_INT) |
592 DEF_FUNCTION_TYPE_3 (BT_FN_INT_PTRPTR_SIZE_SIZE, BT_INT, BT_PTR_PTR, BT_SIZE, BT_SIZE) | 606 DEF_FUNCTION_TYPE_3 (BT_FN_INT_PTRPTR_SIZE_SIZE, BT_INT, BT_PTR_PTR, BT_SIZE, BT_SIZE) |
593 DEF_FUNCTION_TYPE_3 (BT_FN_PTR_CONST_PTR_CONST_PTR_SIZE, BT_PTR, BT_CONST_PTR, BT_CONST_PTR, BT_SIZE) | 607 DEF_FUNCTION_TYPE_3 (BT_FN_PTR_CONST_PTR_CONST_PTR_SIZE, BT_PTR, BT_CONST_PTR, BT_CONST_PTR, BT_SIZE) |
594 DEF_FUNCTION_TYPE_3 (BT_FN_VOID_CONST_PTR_BND_CONST_PTR, BT_VOID, BT_CONST_PTR, BT_BND, BT_CONST_PTR) | |
595 DEF_FUNCTION_TYPE_3 (BT_FN_BOOL_INT_INT_INTPTR, BT_BOOL, BT_INT, BT_INT, | 608 DEF_FUNCTION_TYPE_3 (BT_FN_BOOL_INT_INT_INTPTR, BT_BOOL, BT_INT, BT_INT, |
596 BT_INT_PTR) | 609 BT_INT_PTR) |
597 DEF_FUNCTION_TYPE_3 (BT_FN_BOOL_LONG_LONG_LONGPTR, BT_BOOL, BT_LONG, BT_LONG, | 610 DEF_FUNCTION_TYPE_3 (BT_FN_BOOL_LONG_LONG_LONGPTR, BT_BOOL, BT_LONG, BT_LONG, |
598 BT_PTR_LONG) | 611 BT_PTR_LONG) |
599 DEF_FUNCTION_TYPE_3 (BT_FN_BOOL_LONGLONG_LONGLONG_LONGLONGPTR, BT_BOOL, | 612 DEF_FUNCTION_TYPE_3 (BT_FN_BOOL_LONGLONG_LONGLONG_LONGLONGPTR, BT_BOOL, |
750 BT_UINT32, BT_UINT32) | 763 BT_UINT32, BT_UINT32) |
751 DEF_FUNCTION_TYPE_VAR_1 (BT_FN_VOID_LONG_VAR, | 764 DEF_FUNCTION_TYPE_VAR_1 (BT_FN_VOID_LONG_VAR, |
752 BT_VOID, BT_LONG) | 765 BT_VOID, BT_LONG) |
753 DEF_FUNCTION_TYPE_VAR_1 (BT_FN_VOID_ULL_VAR, | 766 DEF_FUNCTION_TYPE_VAR_1 (BT_FN_VOID_ULL_VAR, |
754 BT_VOID, BT_ULONGLONG) | 767 BT_VOID, BT_ULONGLONG) |
768 DEF_FUNCTION_TYPE_VAR_1 (BT_FN_PTR_PTR_VAR, BT_PTR, BT_PTR) | |
769 DEF_FUNCTION_TYPE_VAR_1 (BT_FN_I1_I1_VAR, BT_I1, BT_I1) | |
770 DEF_FUNCTION_TYPE_VAR_1 (BT_FN_I2_I2_VAR, BT_I2, BT_I2) | |
771 DEF_FUNCTION_TYPE_VAR_1 (BT_FN_I4_I4_VAR, BT_I4, BT_I4) | |
772 DEF_FUNCTION_TYPE_VAR_1 (BT_FN_I8_I8_VAR, BT_I8, BT_I8) | |
773 DEF_FUNCTION_TYPE_VAR_1 (BT_FN_I16_I16_VAR, BT_I16, BT_I16) | |
755 | 774 |
756 DEF_FUNCTION_TYPE_VAR_2 (BT_FN_INT_FILEPTR_CONST_STRING_VAR, | 775 DEF_FUNCTION_TYPE_VAR_2 (BT_FN_INT_FILEPTR_CONST_STRING_VAR, |
757 BT_INT, BT_FILEPTR, BT_CONST_STRING) | 776 BT_INT, BT_FILEPTR, BT_CONST_STRING) |
758 DEF_FUNCTION_TYPE_VAR_2 (BT_FN_INT_STRING_CONST_STRING_VAR, | 777 DEF_FUNCTION_TYPE_VAR_2 (BT_FN_INT_STRING_CONST_STRING_VAR, |
759 BT_INT, BT_STRING, BT_CONST_STRING) | 778 BT_INT, BT_STRING, BT_CONST_STRING) |