1 1.1 rillig /* $NetBSD: platform_lp64.c,v 1.1 2021/09/26 03:17:59 rillig Exp $ */ 2 1.1 rillig # 3 "platform_lp64.c" 3 1.1 rillig 4 1.1 rillig /* 5 1.1 rillig * Test features that only apply to platforms that have 32-bit int and 64-bit 6 1.1 rillig * long and pointer types. 7 1.1 rillig */ 8 1.1 rillig 9 1.1 rillig /* lint1-only-if: lp64 */ 10 1.1 rillig 11 1.1 rillig void to_size_t(typeof(sizeof(int))); 12 1.1 rillig 13 1.1 rillig void 14 1.1 rillig convert_unsigned_char_to_size_t(unsigned char uc) 15 1.1 rillig { 16 1.1 rillig /* no warning, unlike platform_int */ 17 1.1 rillig to_size_t(uc); 18 1.1 rillig } 19 1.1 rillig 20 1.1 rillig /* expect+1: warning: static variable unused_variable unused [226] */ 21 1.1 rillig static int unused_variable; 22