mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-07 06:43:00 +03:00
Add Makefile infrastructure and `int' and `long' integer input data, signed and unsigned, for ILP32 targets. While the size of `int' data is the same between ILP32 and LP64 targets, resulting scanf output is different between them for out of range input data and while ISO C and POSIX both say that the behavior is undefined if the result of the conversion cannot be represented we want to keep track of our output to prevent inadvertent changes. Hence the use of distinct `int' integer input data between ILP32 and LP64 targets. Keep input data disabled and referring to BZ #12701 for entries that are are currently incorrectly accepted as valid data, such as '0b' or '0x'. Reviewed-by: Joseph Myers <josmyers@redhat.com>
267 lines
5.1 KiB
Plaintext
267 lines
5.1 KiB
Plaintext
%d::0:-1:
|
|
%*d::0:-1:
|
|
%d:-2147484882:1:11:-2147483648:
|
|
%*d:-2147484882:0:11:
|
|
%d:-2147483649:1:11:-2147483648:
|
|
%*d:-2147483649:0:11:
|
|
%d:-2147483648:1:11:-2147483648:
|
|
%*d:-2147483648:0:11:
|
|
%d:-123:1:4:-123:
|
|
%*d:-123:0:4:
|
|
%d:-1:1:2:-1:
|
|
%*d:-1:0:2:
|
|
%d:-0:1:2:0:
|
|
%*d:-0:0:2:
|
|
%d:0:1:1:0:
|
|
%*d:0:0:1:
|
|
%d:1:1:1:1:
|
|
%*d:1:0:1:
|
|
%d:42:1:2:42:
|
|
%*d:42:0:2:
|
|
%d:2147483647:1:10:2147483647:
|
|
%*d:2147483647:0:10:
|
|
%d:2147483648:1:10:2147483647:
|
|
%*d:2147483648:0:10:
|
|
%d:2147487889:1:10:2147483647:
|
|
%*d:2147487889:0:10:
|
|
%d:+0:1:2:0:
|
|
%*d:+0:0:2:
|
|
%d:+1:1:2:1:
|
|
%*d:+1:0:2:
|
|
%d:+42:1:3:42:
|
|
%*d:+42:0:3:
|
|
%d:+2147483647:1:11:2147483647:
|
|
%*d:+2147483647:0:11:
|
|
%d:+2147483648:1:11:2147483647:
|
|
%*d:+2147483648:0:11:
|
|
%d:+2147487889:1:11:2147483647:
|
|
%*d:+2147487889:0:11:
|
|
%1d::0:-1:
|
|
%*1d::0:-1:
|
|
%1d:-2147484882:0:-1:
|
|
%*1d:-2147484882:0:-1:
|
|
%1d:-2147483649:0:-1:
|
|
%*1d:-2147483649:0:-1:
|
|
%1d:-2147483648:0:-1:
|
|
%*1d:-2147483648:0:-1:
|
|
%1d:-123:0:-1:
|
|
%*1d:-123:0:-1:
|
|
%1d:-1:0:-1:
|
|
%*1d:-1:0:-1:
|
|
%1d:-0:0:-1:
|
|
%*1d:-0:0:-1:
|
|
%1d:0:1:1:0:
|
|
%*1d:0:0:1:
|
|
%1d:1:1:1:1:
|
|
%*1d:1:0:1:
|
|
%1d:42:1:1:4:
|
|
%*1d:42:0:1:
|
|
%1d:2147483647:1:1:2:
|
|
%*1d:2147483647:0:1:
|
|
%1d:2147483648:1:1:2:
|
|
%*1d:2147483648:0:1:
|
|
%1d:2147487889:1:1:2:
|
|
%*1d:2147487889:0:1:
|
|
%1d:+0:0:-1:
|
|
%*1d:+0:0:-1:
|
|
%1d:+1:0:-1:
|
|
%*1d:+1:0:-1:
|
|
%1d:+42:0:-1:
|
|
%*1d:+42:0:-1:
|
|
%1d:+2147483647:0:-1:
|
|
%*1d:+2147483647:0:-1:
|
|
%1d:+2147483648:0:-1:
|
|
%*1d:+2147483648:0:-1:
|
|
%1d:+2147487889:0:-1:
|
|
%*1d:+2147487889:0:-1:
|
|
%2d::0:-1:
|
|
%*2d::0:-1:
|
|
%2d:-2147484882:1:2:-2:
|
|
%*2d:-2147484882:0:2:
|
|
%2d:-2147483649:1:2:-2:
|
|
%*2d:-2147483649:0:2:
|
|
%2d:-2147483648:1:2:-2:
|
|
%*2d:-2147483648:0:2:
|
|
%2d:-123:1:2:-1:
|
|
%*2d:-123:0:2:
|
|
%2d:-1:1:2:-1:
|
|
%*2d:-1:0:2:
|
|
%2d:-0:1:2:0:
|
|
%*2d:-0:0:2:
|
|
%2d:0:1:1:0:
|
|
%*2d:0:0:1:
|
|
%2d:1:1:1:1:
|
|
%*2d:1:0:1:
|
|
%2d:42:1:2:42:
|
|
%*2d:42:0:2:
|
|
%2d:2147483647:1:2:21:
|
|
%*2d:2147483647:0:2:
|
|
%2d:2147483648:1:2:21:
|
|
%*2d:2147483648:0:2:
|
|
%2d:2147487889:1:2:21:
|
|
%*2d:2147487889:0:2:
|
|
%2d:+0:1:2:0:
|
|
%*2d:+0:0:2:
|
|
%2d:+1:1:2:1:
|
|
%*2d:+1:0:2:
|
|
%2d:+42:1:2:4:
|
|
%*2d:+42:0:2:
|
|
%2d:+2147483647:1:2:2:
|
|
%*2d:+2147483647:0:2:
|
|
%2d:+2147483648:1:2:2:
|
|
%*2d:+2147483648:0:2:
|
|
%2d:+2147487889:1:2:2:
|
|
%*2d:+2147487889:0:2:
|
|
%8d::0:-1:
|
|
%*8d::0:-1:
|
|
%8d:-2147484882:1:8:-2147484:
|
|
%*8d:-2147484882:0:8:
|
|
%8d:-2147483649:1:8:-2147483:
|
|
%*8d:-2147483649:0:8:
|
|
%8d:-2147483648:1:8:-2147483:
|
|
%*8d:-2147483648:0:8:
|
|
%8d:-123:1:4:-123:
|
|
%*8d:-123:0:4:
|
|
%8d:-1:1:2:-1:
|
|
%*8d:-1:0:2:
|
|
%8d:-0:1:2:0:
|
|
%*8d:-0:0:2:
|
|
%8d:0:1:1:0:
|
|
%*8d:0:0:1:
|
|
%8d:1:1:1:1:
|
|
%*8d:1:0:1:
|
|
%8d:42:1:2:42:
|
|
%*8d:42:0:2:
|
|
%8d:2147483647:1:8:21474836:
|
|
%*8d:2147483647:0:8:
|
|
%8d:2147483648:1:8:21474836:
|
|
%*8d:2147483648:0:8:
|
|
%8d:2147487889:1:8:21474878:
|
|
%*8d:2147487889:0:8:
|
|
%8d:+0:1:2:0:
|
|
%*8d:+0:0:2:
|
|
%8d:+1:1:2:1:
|
|
%*8d:+1:0:2:
|
|
%8d:+42:1:3:42:
|
|
%*8d:+42:0:3:
|
|
%8d:+2147483647:1:8:2147483:
|
|
%*8d:+2147483647:0:8:
|
|
%8d:+2147483648:1:8:2147483:
|
|
%*8d:+2147483648:0:8:
|
|
%8d:+2147487889:1:8:2147487:
|
|
%*8d:+2147487889:0:8:
|
|
%15d::0:-1:
|
|
%*15d::0:-1:
|
|
%15d:-2147484882:1:11:-2147483648:
|
|
%*15d:-2147484882:0:11:
|
|
%15d:-2147483649:1:11:-2147483648:
|
|
%*15d:-2147483649:0:11:
|
|
%15d:-2147483648:1:11:-2147483648:
|
|
%*15d:-2147483648:0:11:
|
|
%15d:-123:1:4:-123:
|
|
%*15d:-123:0:4:
|
|
%15d:-1:1:2:-1:
|
|
%*15d:-1:0:2:
|
|
%15d:-0:1:2:0:
|
|
%*15d:-0:0:2:
|
|
%15d:0:1:1:0:
|
|
%*15d:0:0:1:
|
|
%15d:1:1:1:1:
|
|
%*15d:1:0:1:
|
|
%15d:42:1:2:42:
|
|
%*15d:42:0:2:
|
|
%15d:2147483647:1:10:2147483647:
|
|
%*15d:2147483647:0:10:
|
|
%15d:2147483648:1:10:2147483647:
|
|
%*15d:2147483648:0:10:
|
|
%15d:2147487889:1:10:2147483647:
|
|
%*15d:2147487889:0:10:
|
|
%15d:+0:1:2:0:
|
|
%*15d:+0:0:2:
|
|
%15d:+1:1:2:1:
|
|
%*15d:+1:0:2:
|
|
%15d:+42:1:3:42:
|
|
%*15d:+42:0:3:
|
|
%15d:+2147483647:1:11:2147483647:
|
|
%*15d:+2147483647:0:11:
|
|
%15d:+2147483648:1:11:2147483647:
|
|
%*15d:+2147483648:0:11:
|
|
%15d:+2147487889:1:11:2147483647:
|
|
%*15d:+2147487889:0:11:
|
|
%2d: :0:-1:
|
|
%*2d: :0:-1:
|
|
%2d: -2147484882:1:3:-2:
|
|
%*2d: -2147484882:0:3:
|
|
%2d: -2147483649:1:3:-2:
|
|
%*2d: -2147483649:0:3:
|
|
%2d: -2147483648:1:3:-2:
|
|
%*2d: -2147483648:0:3:
|
|
%2d: -123:1:3:-1:
|
|
%*2d: -123:0:3:
|
|
%2d: -1:1:3:-1:
|
|
%*2d: -1:0:3:
|
|
%2d: -0:1:3:0:
|
|
%*2d: -0:0:3:
|
|
%2d: 0:1:2:0:
|
|
%*2d: 0:0:2:
|
|
%2d: 1:1:2:1:
|
|
%*2d: 1:0:2:
|
|
%2d: 42:1:3:42:
|
|
%*2d: 42:0:3:
|
|
%2d: 2147483647:1:3:21:
|
|
%*2d: 2147483647:0:3:
|
|
%2d: 2147483648:1:3:21:
|
|
%*2d: 2147483648:0:3:
|
|
%2d: 2147487889:1:3:21:
|
|
%*2d: 2147487889:0:3:
|
|
%2d: +0:1:3:0:
|
|
%*2d: +0:0:3:
|
|
%2d: +1:1:3:1:
|
|
%*2d: +1:0:3:
|
|
%2d: +42:1:3:4:
|
|
%*2d: +42:0:3:
|
|
%2d: +2147483647:1:3:2:
|
|
%*2d: +2147483647:0:3:
|
|
%2d: +2147483648:1:3:2:
|
|
%*2d: +2147483648:0:3:
|
|
%2d: +2147487889:1:3:2:
|
|
%*2d: +2147487889:0:3:
|
|
%15d: :0:-1:
|
|
%*15d: :0:-1:
|
|
%15d: -2147484882:1:12:-2147483648:
|
|
%*15d: -2147484882:0:12:
|
|
%15d: -2147483649:1:12:-2147483648:
|
|
%*15d: -2147483649:0:12:
|
|
%15d: -2147483648:1:12:-2147483648:
|
|
%*15d: -2147483648:0:12:
|
|
%15d: -123:1:5:-123:
|
|
%*15d: -123:0:5:
|
|
%15d: -1:1:3:-1:
|
|
%*15d: -1:0:3:
|
|
%15d: -0:1:3:0:
|
|
%*15d: -0:0:3:
|
|
%15d: 0:1:2:0:
|
|
%*15d: 0:0:2:
|
|
%15d: 1:1:2:1:
|
|
%*15d: 1:0:2:
|
|
%15d: 42:1:3:42:
|
|
%*15d: 42:0:3:
|
|
%15d: 2147483647:1:11:2147483647:
|
|
%*15d: 2147483647:0:11:
|
|
%15d: 2147483648:1:11:2147483647:
|
|
%*15d: 2147483648:0:11:
|
|
%15d: 2147487889:1:11:2147483647:
|
|
%*15d: 2147487889:0:11:
|
|
%15d: +0:1:3:0:
|
|
%*15d: +0:0:3:
|
|
%15d: +1:1:3:1:
|
|
%*15d: +1:0:3:
|
|
%15d: +42:1:4:42:
|
|
%*15d: +42:0:4:
|
|
%15d: +2147483647:1:12:2147483647:
|
|
%*15d: +2147483647:0:12:
|
|
%15d: +2147483648:1:12:2147483647:
|
|
%*15d: +2147483648:0:12:
|
|
%15d: +2147487889:1:12:2147483647:
|
|
%*15d: +2147487889:0:12:
|