Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
ded419a7
Commit
ded419a7
authored
May 27, 2002
by
Neil Booth
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* testsuite/gcc.dg/cpp/if-3.c: Forgot to remove.
From-SVN: r53912
parent
c9220e3a
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
25 deletions
+0
-25
gcc/testsuite/gcc.dg/cpp/if-3.c
+0
-25
No files found.
gcc/testsuite/gcc.dg/cpp/if-3.c
deleted
100644 → 0
View file @
c9220e3a
/* Test that the preprocessor is capable of 64-bit arithmetic.
(Must turn off -pedantic, since `LL' constants are only in C99.) */
/* { dg-do preprocess } */
/* { dg-options "" } */
#define U_MAX 4294967295U
#define ULL_MAX 18446744073709551615ULL
#define LL_MAX 9223372036854775807LL
#define LL_MIN (-LL_MAX-1)
/* Check simple truncation. */
#if U_MAX == ULL_MAX || LL_MIN == 0 || LL_MAX == -1
#error "simple truncation"
/* { dg-bogus "trunc" "simple truncation" } */
#endif
/* Check left/right shifting with all bits set and with one bit set. */
#if !(~0ULL >> 63) || !(~0ULL << 63) || !(~0LL >> 63) || !(~0LL << 63) || \
!(LL_MIN >> 63) || !(1LL << 62) || !(ULL_MAX >> 63) || !(1ULL << 63)
#error "bit shift truncation"
/* { dg-bogus "trunc" "bit shift truncation" } */
#endif
/* Check math expressions. */
#if (2ULL * U_MAX < U_MAX) || (1ULL + U_MAX < U_MAX)
#error "math truncation"
/* { dg-bogus "trunc" "math truncation" } */
#endif
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment