(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
cpp/
trad/
num-sign.c
       1  /* Copyright (C) 2001 Free Software Foundation, Inc.  */
       2  
       3  /* { dg-do preprocess { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */
       4  
       5  /* Tests that traditional numbers are signed, unless otherwise
       6     specified.  This test assumes a 32 bit target.
       7  
       8     Neil Booth, 5 Aug 2001.  Inspired by PR 3824.  */
       9  
      10  #if 0xffffffffffffffff >= 0
      11  # error	0xffffffffffffffff /* { dg-bogus "0xffffffffffffffff" "0xffffffffffffffff positive" } */
      12  #endif
      13  
      14  #if 0xffffffffffffffffU <= 0
      15  # error	0xffffffffffffffffU	/* { dg-bogus "0xffffffffffffffffU" "0xffffffffffffffffU negative" } */
      16  #endif