aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Elliott <selliott@lowrisc.org>2019-10-09 11:01:46 +0000
committerSam Elliott <selliott@lowrisc.org>2019-10-09 11:01:46 +0000
commit7680b39a7d6ca81a9b04f85c62c7d1fd9bc4c807 (patch)
tree9fdfeaed7778d64bc263a073e30286f121ffd799
parent26f2bc886b4fe7d9caa4948e8ada2ce2fcc76faf (diff)
downloadtest-suite-7680b39a7d6ca81a9b04f85c62c7d1fd9bc4c807.tar.gz
Add GCC Torture Suite Sources
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@374156 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000112-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000113-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000121-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000205-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000217-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000223-1.c61
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000224-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000225-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000227-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000313-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000314-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000314-2.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000314-3.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000402-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000403-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000412-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000412-2.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000412-3.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000412-4.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000412-5.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000412-6.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000419-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000422-1.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000503-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000511-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000519-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000519-2.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000523-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000528-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000603-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000605-1.c48
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000605-2.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000605-3.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000622-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000703-1.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000706-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000706-2.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000706-3.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000706-4.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000706-5.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000707-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000715-1.c118
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000715-2.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000717-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000717-2.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000717-3.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000717-4.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000717-5.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000722-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000726-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000731-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000731-2.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000801-1.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000801-2.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000801-3.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000801-4.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000808-1.c56
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000815-1.c70
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000818-1.c60
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000819-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000822-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000910-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000910-2.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000914-1.c292
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20000917-1.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001009-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001009-2.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001011-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001013-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001017-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001017-2.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001024-1.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001026-1.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001027-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001031-1.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001101.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001108-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001111-1.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001112-1.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001121-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001124-1.c76
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001130-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001130-2.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001203-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001203-2.c123
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001221-1.c7
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001228-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20001229-1.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010106-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010114-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010116-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010118-1.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010119-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010122-1.c204
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010123-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010129-1.c69
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010206-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010209-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010221-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010222-1.c9
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010224-1.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010325-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010329-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010403-1.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010409-1.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010422-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010518-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010518-2.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010520-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010604-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010605-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010605-2.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010711-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010717-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010723-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010904-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010904-2.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010910-1.c59
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010915-1.c71
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010924-1.c71
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20010925-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011008-3.c107
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011019-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011024-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011109-1.c58
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011109-2.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011113-1.c55
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011114-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011115-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011121-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011126-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011126-2.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011128-1.c5
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011217-1.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011219-1.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20011223-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020103-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020107-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020108-1.c203
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020118-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020127-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020129-1.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020201-1.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020206-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020206-2.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020213-1.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020215-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020216-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020219-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020225-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020225-2.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020226-1.c104
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020227-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020307-1.c69
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020314-1.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020320-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020321-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020328-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020402-1.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020402-2.c230
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020402-3.c81
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020404-1.c104
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020406-1.c126
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020411-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020412-1.c57
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020413-1.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020418-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020423-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020503-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020506-1.c332
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020508-1.c104
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020508-2.c102
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020508-3.c102
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020510-1.c84
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020529-1.c82
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020611-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020614-1.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020615-1.c59
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020619-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020716-1.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020720-1.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020805-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020810-1.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020819-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020904-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020911-1.c8
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020916-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20020920-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021010-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021010-2.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021011-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021015-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021024-1.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021111-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021113-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021118-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021118-2.c50
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021118-3.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021119-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021120-1.c58
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021120-2.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021120-3.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021127-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021204-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20021219-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030105-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030109-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030117-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030120-1.c50
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030120-2.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030125-1.c56
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030128-1.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030203-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030209-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030216-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030218-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030221-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030222-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030224-2.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030307-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030313-1.c68
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030316-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030323-1.c115
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030330-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030401-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030403-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030404-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030408-1.c69
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030501-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030606-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030613-1.c62
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030626-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030626-2.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030714-1.c193
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030715-1.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030717-1.c69
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030718-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030811-1.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030821-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030828-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030828-2.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030903-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030909-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030910-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030913-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030914-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030914-2.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030916-1.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030920-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20030928-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031003-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031010-1.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031011-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031012-1.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031020-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031201-1.c76
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031204-1.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031211-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031211-2.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031214-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031215-1.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20031216-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040208-1.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040218-1.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040223-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040302-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040307-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040308-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040309-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040311-1.c67
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040313-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040319-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040331-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040409-1.c111
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040409-1w.c65
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040409-2.c178
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040409-2w.c98
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040409-3.c111
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040409-3w.c64
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040411-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040423-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040520-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040625-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040629-1.c141
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040703-1.c148
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040704-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040705-1.c4
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040705-2.c3
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040706-1.c9
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040707-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040709-1.c149
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040709-2.c149
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040709-3.c5
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040805-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040811-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040820-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040823-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040831-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20040917-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041011-1.c60
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041019-1.c52
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041112-1.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041113-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041114-1.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041124-1.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041126-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041201-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041210-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041212-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041213-2.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041214-1.c69
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041218-1.c117
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20041218-2.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050104-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050106-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050107-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050111-1.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050119-1.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050119-2.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050121-1.c63
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050124-1.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050125-1.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050131-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050203-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050215-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050218-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050224-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050316-1.c71
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050316-2.c54
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050316-3.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050410-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050502-1.c67
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050502-2.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050604-1.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050607-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050613-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050713-1.c56
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050826-1.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050826-2.c62
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20050929-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20051012-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20051021-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20051104-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20051110-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20051110-2.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20051113-1.c71
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20051215-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20060102-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20060110-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20060110-2.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20060127-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20060412-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20060420-1.c73
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20060905-1.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20060910-1.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20060929-1.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20060930-1.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20060930-2.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20061031-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20061101-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20061101-2.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20061220-1.c73
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20070201-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20070212-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20070212-2.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20070212-3.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20070424-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20070517-1.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20070614-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20070623-1.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20070724-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20070824-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20070919-1.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071011-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071018-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071029-1.c56
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071030-1.c79
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071108-1.c53
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071120-1.c81
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071202-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071205-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071210-1.c69
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071211-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071213-1.c53
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071216-1.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071219-1.c71
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071220-1.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20071220-2.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080117-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080122-1.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080222-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080408-1.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080424-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080502-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080506-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080506-2.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080519-1.c58
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080522-1.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080529-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080604-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080719-1.c65
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20080813-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20081103-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20081112-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20081117-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20081218-1.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20090113-1.c61
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20090113-2.c159
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20090113-3.c137
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20090207-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20090219-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20090527-1.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20090623-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20090711-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20090814-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20091229-1.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20100209-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20100316-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20100416-1.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20100430-1.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20100708-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20100805-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20100827-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20101011-1.c145
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20101013-1.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20101025-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20110418-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20111208-1.c94
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20111212-1.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20111227-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20120105-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20120111-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20120207-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20120427-1.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20120427-2.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20120615-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20120808-1.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20120817-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20120919-1.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20121108-1.c50
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20131127-1.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20140212-1.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20140212-2.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20140326-1.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20140425-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20140622-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20140828-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20141022-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20141107-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20141125-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20150611-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20170111-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20170401-1.c53
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20170401-2.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20170419-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20171008-1.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20180112-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20180131-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20180226-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20180921-1.c161
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20181120-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20190228-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/20190820-1.c111
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/900409-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920202-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920302-1.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920409-1.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920410-1.c3
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920411-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920415-1.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920428-1.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920428-2.c6
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920429-1.c3
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920501-1.c4
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920501-2.c114
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920501-3.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920501-4.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920501-5.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920501-6.c91
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920501-7.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920501-8.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920501-9.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920506-1.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920520-1.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920603-1.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920604-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920612-1.c7
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920612-2.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920618-1.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920625-1.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920710-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920711-1.c7
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920721-1.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920721-2.c3
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920721-3.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920721-4.c58
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920726-1.c63
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920728-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920730-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920731-1.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920810-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920812-1.c3
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920829-1.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920908-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920908-2.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920909-1.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920922-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/920929-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921006-1.c6
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921007-1.c7
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921013-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921016-1.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921017-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921019-1.c8
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921019-2.c8
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921029-1.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921104-1.c8
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921110-1.c8
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921112-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921113-1.c58
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921117-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921123-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921123-2.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921124-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921202-1.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921202-2.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921204-1.c46
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921207-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921208-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921208-2.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921215-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921218-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/921218-2.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930106-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930111-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930123-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930126-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930208-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930406-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930408-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930429-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930429-2.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930513-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930513-2.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930518-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930526-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930527-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930529-1.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930603-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930603-2.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930603-3.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930608-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930614-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930614-2.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930621-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930622-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930622-2.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930628-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930630-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930702-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930713-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930718-1.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930719-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930725-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930818-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930916-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930921-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930929-1.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930930-1.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/930930-2.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931002-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-10.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-11.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-12.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-13.c59
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-14.c55
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-2.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-3.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-4.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-5.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-6.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-7.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-8.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931004-9.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931005-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931009-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931012-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931017-1.c54
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931018-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931031-1.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931102-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931102-2.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931110-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931110-2.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931208-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/931228-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/940115-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/940122-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/941014-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/941014-2.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/941015-1.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/941021-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/941025-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/941031-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/941101-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/941110-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/941202-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950221-1.c57
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950322-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950426-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950426-2.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950503-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950511-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950512-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950605-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950607-1.c9
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950607-2.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950612-1.c48
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950621-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950628-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950704-1.c59
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950706-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950710-1.c54
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950714-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950809-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950906-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950915-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/950929-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/951003-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/951115-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/951204-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960116-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960117-1.c46
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960209-1.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960215-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960218-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960219-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960301-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960302-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960311-1.c69
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960311-2.c69
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960311-3.c69
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960312-1.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960317-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960321-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960326-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960327-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960402-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960405-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960416-1.c63
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960419-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960419-2.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960512-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960513-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960521-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960608-1.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960801-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960802-1.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960830-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/960909-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/961004-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/961017-1.c8
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/961017-2.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/961026-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/961112-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/961122-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/961122-2.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/961125-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/961206-1.c52
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/961213-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/961223-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/970214-1.c5
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/970214-2.c5
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/970217-1.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/970923-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980205.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980223.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980424-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980505-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980505-2.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980506-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980506-2.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980506-3.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980526-1.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980526-2.c57
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980526-3.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980602-1.c9
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980602-2.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980604-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980605-1.c80
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980608-1.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980612-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980617-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980618-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980701-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980707-1.c45
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980709-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980716-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/980929-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/981001-1.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/981019-1.c46
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/981130-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/981206-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990106-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990106-2.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990117-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990127-1.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990127-2.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990128-1.c50
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990130-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990208-1.c47
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990211-1.c61
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990222-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990324-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990326-1.c407
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990404-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990413-2.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990513-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990524-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990525-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990525-2.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990527-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990531-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990604-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990628-1.c56
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990804-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990811-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990826-0.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990827-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990829-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/990923-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991014-1.c53
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991016-1.c55
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991019-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991023-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991030-1.c7
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991112-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991118-1.c79
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991201-1.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991202-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991202-2.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991202-3.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991216-1.c116
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991216-2.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991216-4.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991221-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991227-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/991228-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/alias-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/alias-2.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/alias-3.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/alias-4.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/alias-access-path-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/align-1.c9
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/align-2.c50
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/align-3.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/align-nest.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/alloca-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/anon-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/arith-1.c47
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/arith-rand-ll.c114
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/arith-rand.c114
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ashldi-1.c221
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ashrdi-1.c335
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bcp-1.c96
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bf-layout-1.c9
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bf-pack-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bf-sign-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bf-sign-2.c66
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bf64-1.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bitfld-1.c54
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bitfld-2.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bitfld-3.c54
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bitfld-4.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bitfld-5.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bitfld-6.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bitfld-7.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bswap-1.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/bswap-2.c136
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/built-in-setjmp.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtin-bitops-1.c281
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtin-constant.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtin-prefetch-1.c69
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtin-prefetch-2.c152
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtin-prefetch-3.c113
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtin-prefetch-4.c271
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtin-prefetch-5.c60
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtin-prefetch-6.c46
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtin-types-compatible-p.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/20010124-1-lib.c50
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/20010124-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/20010124-1.x10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/abs-1-lib.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/abs-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/abs-1.x2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/abs-2-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/abs-2.c106
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/abs-3-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/abs-3.c102
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/builtins.exp60
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/chk.h92
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/complex-1-lib.c70
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/complex-1.c102
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/fprintf-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/fprintf.c61
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/fprintf.x7
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/fputs-lib.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/fputs.c65
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/fputs.x7
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/abs.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/bfill.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/bzero.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/chk.c519
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/fprintf.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/main.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/memchr.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/memcmp.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/memmove.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/mempcpy.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/memset.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/printf.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/sprintf.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/stpcpy.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strcat.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strchr.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strcmp.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strcpy.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strcspn.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strlen.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strncat.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strncmp.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strncpy.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strnlen.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strpbrk.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strrchr.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strspn.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/lib/strstr.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memchr-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memchr.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memcmp-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memcmp.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memcpy-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memcpy-chk.c479
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memcpy-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memmove-2-lib.c7
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memmove-2.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memmove-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memmove-chk.c579
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memmove-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memmove-lib.c7
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memmove.c90
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memops-asm-lib.c117
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memops-asm.c53
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memops-asm.x10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/mempcpy-2-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/mempcpy-2.c153
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/mempcpy-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/mempcpy-chk.c487
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/mempcpy-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/mempcpy-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/mempcpy.c68
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memset-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memset-chk.c721
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memset-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memset-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/memset.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/pr22237-lib.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/pr22237.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/pr23484-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/pr23484-chk.c67
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/pr23484-chk.x7
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/printf-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/printf.c52
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/snprintf-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/snprintf-chk.c220
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/snprintf-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/sprintf-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/sprintf-chk.c197
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/sprintf-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/sprintf-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/sprintf.c71
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/stpcpy-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/stpcpy-chk.c265
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/stpcpy-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/stpncpy-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/stpncpy-chk.c261
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/stpncpy-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcat-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcat-chk.c204
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcat-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcat-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcat.c81
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strchr-lib.c8
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strchr.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcmp-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcmp.c48
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcpy-2-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcpy-2.c47
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcpy-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcpy-chk.c234
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcpy-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcpy-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcpy.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcspn-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strcspn.c54
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strlen-2-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strlen-2.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strlen-3-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strlen-3.c76
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strlen-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strlen.c71
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncat-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncat-chk.c229
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncat-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncat-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncat.c82
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncmp-2-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncmp-2.c173
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncmp-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncmp.c73
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncpy-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncpy-chk.c227
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncpy-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncpy-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strncpy.c75
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strnlen-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strnlen.c92
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strnlen.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strpbrk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strpbrk.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strpcpy-2-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strpcpy-2.c45
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strpcpy-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strpcpy.c60
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strrchr-lib.c8
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strrchr.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strspn-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strspn.c54
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strstr-asm-lib.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strstr-asm.c45
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strstr-asm.x10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strstr-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/strstr.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/vsnprintf-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/vsnprintf-chk.c321
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/vsnprintf-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/vsprintf-chk-lib.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/vsprintf-chk.c290
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/builtins/vsprintf-chk.x13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/call-trap-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/cbrt.c92
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/cmpdi-1.c218
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/cmpsf-1.c161
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/cmpsi-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/cmpsi-2.c200
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/comp-goto-1.c167
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/comp-goto-2.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/compare-1.c118
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/compare-2.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/compare-3.c85
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/complex-1.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/complex-2.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/complex-3.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/complex-4.c9
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/complex-5.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/complex-6.c61
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/complex-7.c56
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/compndlit-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/const-addr-expr-1.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/conversion.c551
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/cvt-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/dbra-1.c95
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/divcmp-1.c355
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/divcmp-2.c91
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/divcmp-3.c96
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/divcmp-4.c201
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/divcmp-5.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/divconst-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/divconst-2.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/divconst-3.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/divmod-1.c77
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/doloop-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/doloop-2.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/eeprof-1.c79
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/enum-1.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/enum-2.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/enum-3.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/execute.exp38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/extzvsi.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ffs-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ffs-2.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/float-floor.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/floatunsisf-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/fprintf-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/fprintf-2.c53
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/fprintf-chk-1.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/frame-address.c45
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/func-ptr-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/gofast.c101
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/20000320-1.c93
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/20000320-1.x15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/20001122-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/20010114-2.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/20010114-2.x6
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/20010226-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/20011123-1.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/20030331-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/20030331-1.x6
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/20041213-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/920518-1.c8
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/920518-1.x6
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/920810-1.c3
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/920810-1.x4
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/930529-1.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/980619-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/980619-1.x15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/acc1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/acc2.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/builtin-nan-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/compare-fp-1.c189
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/compare-fp-1.x6
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/compare-fp-2.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/compare-fp-3.c96
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/compare-fp-3.x2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/compare-fp-4.c190
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/compare-fp-4.x23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/copysign1.c76
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/copysign2.c70
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-1.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-1.x16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-2.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-2.x22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-3.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-3.x16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-4.c135
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-4e.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-4f.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-4f.x6
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-4l.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-5.c131
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-6.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-6.x16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-7.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-7.x2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-8.c145
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-8e.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-8f.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-8f.x6
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/fp-cmp-8l.c2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/hugeval.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/hugeval.x28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/ieee.exp81
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/inf-1.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/inf-2.c82
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/inf-3.c78
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/minuszero.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/mul-subnormal-single-1.c75
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/mul-subnormal-single-1.x26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/mzero2.c61
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/mzero2.x6
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/mzero3.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/mzero4.c57
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/mzero5.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/mzero6.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr28634.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr29302-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr29302-1.x12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr30704.c55
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr30704.x5
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr36332.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr38016.c1
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr38016.x2
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr50310.c73
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr67218.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr72824-2.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr72824.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/pr84235.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/rbug.c54
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/rbug.x10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/unsafe-fp-assoc-1.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/unsafe-fp-assoc-1.x5
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ieee/unsafe-fp-assoc.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ifcvt-onecmpl-abs-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/index-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/inst-check.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/int-compare.c108
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ipa-sra-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ipa-sra-2.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/longlong.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-10.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-11.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-12.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-13.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-14.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-15.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-2.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-2b.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-2c.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-2d.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-2e.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-2f.c64
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-2g.c64
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-3.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-3b.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-3c.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-4.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-4b.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-5.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-6.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-7.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-8.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-9.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-ivopts-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/loop-ivopts-2.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/lshrdi-1.c221
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/lto-tbaa-1.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/mayalias-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/mayalias-2.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/mayalias-3.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/medce-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/memchr-1.c207
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/memcpy-1.c65
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/memcpy-2.c75
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/memcpy-bi.c53
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/memset-1.c96
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/memset-2.c333
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/memset-3.c207
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/memset-4.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/mod-1.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/mode-dependent-address.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/multdi-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/multi-ix.c205
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/nest-align-1.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/nest-stdar-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/nestfunc-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/nestfunc-2.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/nestfunc-3.c59
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/nestfunc-4.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/nestfunc-5.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/nestfunc-6.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/nestfunc-7.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/noinit-attribute.c59
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/p18298.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/packed-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/packed-2.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pending-4.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/postmod-1.c62
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr15262-1.c47
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr15262-2.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr15262.c47
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr15296.c73
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr16790-1.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr17078-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr17133.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr17252.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr17377.c60
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr19005.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr19449.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr19515.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr19606.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr19687.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr19689.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr20100-1.c76
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr20187-1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr20466-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr20527-1.c81
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr20601-1.c123
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr20621-1.c8
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr21173.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr21331.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr21964-1.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22061-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22061-2.c7
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22061-3.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22061-4.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22098-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22098-2.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22098-3.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22141-1.c122
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22141-2.c122
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22348.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22429.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22493-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr22630.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr23047.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr23135.c140
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr23324.c133
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr23467.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr23604.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr23941.c9
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr24135.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr24141.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr24142.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr24716.c58
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr24851.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr25125.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr25737.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr27073.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr27260.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr27285.c46
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr27364.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr27671-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr28289.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr28403.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr28651.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr28778.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr28865.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr28982a.c65
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr28982b.c56
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr29006.c3
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr29156.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr29695-1.c83
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr29695-2.c80
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr29797-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr29797-2.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr29798.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr30185.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr30778.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr31072.c10
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr31136.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr31169.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr31448-2.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr31448.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr31605.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr32244-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr32500.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr33142.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr33382.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr33631.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr33669.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr33779-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr33779-2.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr33870-1.c94
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr33870.c87
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr33992.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34070-1.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34070-2.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34099-2.c46
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34099.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34130.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34154.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34176.c68
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34415.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34456.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34768-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34768-2.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34971.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr34982.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr35163.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr35231.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr35390.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr35456.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr35472.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr35800.c103
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr36034-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr36034-2.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr36038.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr36077.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr36093.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr36321.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr36339.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr36343.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr36691.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr36765.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr37102.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr37125.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr37573.c65
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr37780.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr37882.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr37924.c50
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr37931.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr38048-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr38048-2.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr38051.c215
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr38151.c47
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr38212.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr38236.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr38422.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr38533.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr38819.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr38969.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr39100.c63
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr39120.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr39228.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr39233.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr39240.c105
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr39339.c80
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr39501.c87
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr40022.c50
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr40057.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr40386.c104
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr40404.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr40493.c82
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr40579.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr40657.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr40668.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr40747.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr41239.c67
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr41317.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr41395-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr41395-2.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr41463.c55
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr41750.c67
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr41917.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr41919.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr41935.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42006.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42142.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42154.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42231.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42248.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42269-2.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42512.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42544.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42570.c9
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42614.c67
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42691.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42721.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr42833.c171
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43008.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43220.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43236.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43269.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43385.c59
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43438.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43560.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43629.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43783.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43784.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43835.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr43987.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr44164.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr44202-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr44468.c60
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr44555.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr44575.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr44683.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr44828.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr44852.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr44858.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr44942.c70
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr45034.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr45070.c52
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr45262.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr45695.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr46019.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr46309.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr46316.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr46909-1.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr46909-2.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr47148.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr47155.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr47237.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr47299.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr47337.c86
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr47538.c73
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr47925.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr48197.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr48571-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr48717.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr48809.c60
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr48814-1.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr48814-2.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr48973-1.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr48973-2.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49039.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49073.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49123.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49161.c46
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49186.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49218.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49279.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49281.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49390.c88
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49419.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49644.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49712.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49768.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr49886.c99
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr50865.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr51023.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr51323.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr51447.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr51466.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr51581-1.c159
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr51581-2.c174
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr51877.c50
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr51933.c59
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr52129.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr52209.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr52286.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr52760.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr52979-1.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr52979-2.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr53084.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr53160.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr53465.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr53645-2.c121
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr53645.c97
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr53688.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr54471.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr54937.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr54985.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr55137.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr55750.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr55875.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr56051.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr56205.c61
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr56250.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr56799.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr56837.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr56866.c45
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr56899.c47
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr56962.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr56982.c46
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57124.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57130.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57131.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57144.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57281.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57321.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57344-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57344-2.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57344-3.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57344-4.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57568.c12
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57829.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57860.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57861.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57875.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57876.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr57877.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58209.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58277-1.c102
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58277-2.c98
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58364.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58365.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58385.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58387.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58419.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58431.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58564.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58570.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58574.c219
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58640-2.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58640.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58662.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58726.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58831.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58943.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr58984.c57
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr59014-2.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr59014.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr59101.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr59221.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr59229.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr59358.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr59387.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr59388.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr59413.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr59643.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr59747.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr60003.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr60017.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr60062.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr60072.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr60454.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr60822.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr60960.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr61306-1.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr61306-2.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr61306-3.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr61375.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr61517.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr61673.c50
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr61682.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr61725.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr62151.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr63209.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr63302.c60
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr63641.c54
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr63659.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr63843.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr64006.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr64242.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr64255.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr64260.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr64682.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr64718.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr64756.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr64957.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr64979.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65053-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65053-2.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65170.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65215-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65215-2.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65215-3.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65215-4.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65215-5.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65216.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65369.c46
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65401.c59
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65418-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65418-2.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65427.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65648.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr65956.c67
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr66187.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr66233.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr66556.c53
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr66757.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr66940.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr67037.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr67226.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr67714.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr67781.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr67929_1.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68143_1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68185.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68249.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68250.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68321.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68328.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68376-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68376-2.c73
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68381.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68390.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68506.c63
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68532.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68624.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68648.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68841.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr68911.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr69097-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr69097-2.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr69320-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr69320-2.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr69320-3.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr69320-4.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr69403.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr69447.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr69691.c127
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr70005.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr70127.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr70222-1.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr70222-2.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr70429.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr70460.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr70566.c47
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr70586.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr70602.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr70903.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr71083.c45
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr71335.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr71494.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr71550.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr71554.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr71626-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr71626-2.c4
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr71631.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr71700.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr7284-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr77718.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr77766.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr77767.c16
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78170.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78378.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78436.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78438.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78477.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78559.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78586.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78617.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78622.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78675.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78720.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78726.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78791.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr78856.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr79043.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr79121.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr79286.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr79327.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr79354.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr79388.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr79450.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr79737-1.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr79737-2.c47
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr80153.c48
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr80421.c121
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr80501.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr80692.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr81281.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr81423.c39
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr81503.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr81555.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr81556.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr81588.c45
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr81913.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr82192.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr82210.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr82387.c27
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr82388.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr82524.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr82954.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr83269.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr83298.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr83362.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr83383.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr83477.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr84169.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr84339.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr84478.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr84521.c53
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr84524.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr84748.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr85095.c52
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr85156.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr85169.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr85331.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr85529-1.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr85529-2.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr85582-1.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr85582-2.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr85582-3.c55
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr85756.c50
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr86231.c30
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr86492.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr86528.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr86714.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr86844.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr87053.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr87290.c63
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr87623.c34
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr88693.c54
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr88714.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr88739.c59
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr88904.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr89195.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr89369.c69
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr89434.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr89634.c40
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr89826.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr90025.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr90949.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pr91137.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/printf-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/printf-2.c61
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/printf-chk-1.c51
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pta-field-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pta-field-2.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ptr-arith-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pure-1.c91
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/pushpop_macro.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/regstack-1.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/restrict-1.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/return-addr.c122
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/scal-to-vec1.c86
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/scal-to-vec2.c62
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/scal-to-vec3.c48
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/scope-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/shiftdi-2.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/shiftdi.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/shiftopt-1.c66
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/simd-1.c74
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/simd-2.c72
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/simd-4.c21
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/simd-5.c59
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/simd-6.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/ssad-run.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/stdarg-1.c156
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/stdarg-2.c180
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/stdarg-3.c166
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/stdarg-4.c137
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/stkalign.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strcmp-1.c131
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strcpy-1.c75
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strcpy-2.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strct-pack-1.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strct-pack-2.c13
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strct-pack-3.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strct-pack-4.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strct-stdarg-1.c61
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strct-varg-1.c42
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/string-opt-17.c45
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/string-opt-18.c75
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/string-opt-5.c107
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strlen-1.c57
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strlen-2.c210
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strlen-3.c132
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strlen-4.c232
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strlen-5.c653
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strlen-6.c113
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strlen-7.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/strncmp-1.c141
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/struct-aliasing-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/struct-cpy-1.c43
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/struct-ini-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/struct-ini-2.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/struct-ini-3.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/struct-ini-4.c15
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/struct-ret-1.c57
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/struct-ret-2.c28
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/switch-1.c56
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/tstdi-1.c139
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/unroll-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/usad-run.c49
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/user-printf.c65
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/usmul.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-1.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-10.c248
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-11.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-12.c25
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-13.c38
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-14.c45
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-15.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-16.c41
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-17.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-18.c24
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-19.c37
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-2.c292
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-20.c22
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-21.c48
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-22.c78
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-23.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-24.c96
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-26.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-4.c33
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-5.c44
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-6.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-7.c35
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-8.c45
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-9.c236
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-pack-1.c143
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/va-arg-trap-1.c36
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vfprintf-1.c55
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vfprintf-chk-1.c75
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vla-dealloc-1.c29
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vprintf-1.c55
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vprintf-chk-1.c75
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vrp-1.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vrp-2.c18
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vrp-3.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vrp-4.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vrp-5.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vrp-6.c31
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/vrp-7.c20
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/wchar_t-1.c17
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/widechar-1.c14
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/widechar-2.c11
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/widechar-3.c26
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/zero-struct-1.c23
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/zero-struct-2.c19
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/zerolen-1.c32
-rw-r--r--SingleSource/Regression/C/gcc-c-torture/execute/zerolen-2.c19
1758 files changed, 71416 insertions, 0 deletions
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000112-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000112-1.c
new file mode 100644
index 00000000..b29be5a2
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000112-1.c
@@ -0,0 +1,20 @@
+#include <string.h>
+
+static int
+special_format (fmt)
+ const char *fmt;
+{
+ return (strchr (fmt, '*') != 0
+ || strchr (fmt, 'V') != 0
+ || strchr (fmt, 'S') != 0
+ || strchr (fmt, 'n') != 0);
+}
+
+main()
+{
+ if (special_format ("ee"))
+ abort ();
+ if (!special_format ("*e"))
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000113-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000113-1.c
new file mode 100644
index 00000000..14535c9d
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000113-1.c
@@ -0,0 +1,22 @@
+struct x {
+ unsigned x1:1;
+ unsigned x2:2;
+ unsigned x3:3;
+};
+
+foobar (int x, int y, int z)
+{
+ struct x a = {x, y, z};
+ struct x b = {x, y, z};
+ struct x *c = &b;
+
+ c->x3 += (a.x2 - a.x1) * c->x2;
+ if (a.x1 != 1 || c->x3 != 5)
+ abort ();
+ exit (0);
+}
+
+main()
+{
+ foobar (1, 2, 3);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000121-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000121-1.c
new file mode 100644
index 00000000..71f0914d
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000121-1.c
@@ -0,0 +1,14 @@
+void big(long long u) { }
+
+void doit(unsigned int a,unsigned int b,char *id)
+{
+ big(*id);
+ big(a);
+ big(b);
+}
+
+int main(void)
+{
+ doit(1,1,"\n");
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000205-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000205-1.c
new file mode 100644
index 00000000..b605b84b
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000205-1.c
@@ -0,0 +1,17 @@
+static int f (int a)
+{
+ if (a == 0)
+ return 0;
+ do
+ if (a & 128)
+ return 1;
+ while (f (0));
+ return 0;
+}
+
+int main(void)
+{
+ if (f (~128))
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000217-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000217-1.c
new file mode 100644
index 00000000..2fb4a5e7
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000217-1.c
@@ -0,0 +1,16 @@
+unsigned short int showbug(unsigned short int *a, unsigned short int *b)
+{
+ *a += *b -8;
+ return (*a >= 8);
+}
+
+int main()
+{
+ unsigned short int x = 0;
+ unsigned short int y = 10;
+
+ if (showbug(&x, &y) != 0)
+ abort ();
+
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000223-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000223-1.c
new file mode 100644
index 00000000..db6180b7
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000223-1.c
@@ -0,0 +1,61 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.
+ Contributed by Nathan Sidwell 23 Feb 2000 <nathan@codesourcery.com> */
+
+/* __alignof__ should never return a non-power of 2
+ eg, sizeof(long double) might be 12, but that means it must be alignable
+ on a 4 byte boundary. */
+
+void check (char const *type, int align)
+{
+ if ((align & -align) != align)
+ {
+ abort ();
+ }
+}
+
+#define QUOTE_(s) #s
+#define QUOTE(s) QUOTE_(s)
+
+#define check(t) check(QUOTE(t), __alignof__(t))
+
+// This struct should have an alignment of the lcm of all the types. If one of
+// the base alignments is not a power of two, then A cannot be power of two
+// aligned.
+struct A
+{
+ char c;
+ signed short ss;
+ unsigned short us;
+ signed int si;
+ unsigned int ui;
+ signed long sl;
+ unsigned long ul;
+ signed long long sll;
+ unsigned long long ull;
+ float f;
+ double d;
+ long double ld;
+ void *dp;
+ void (*fp)();
+};
+
+int main ()
+{
+ check (void);
+ check (char);
+ check (signed short);
+ check (unsigned short);
+ check (signed int);
+ check (unsigned int);
+ check (signed long);
+ check (unsigned long);
+ check (signed long long);
+ check (unsigned long long);
+ check (float);
+ check (double);
+ check (long double);
+ check (void *);
+ check (void (*)());
+ check (struct A);
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000224-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000224-1.c
new file mode 100644
index 00000000..7feea574
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000224-1.c
@@ -0,0 +1,27 @@
+int loop_1 = 100;
+int loop_2 = 7;
+int flag = 0;
+
+int test (void)
+{
+ int i;
+ int counter = 0;
+
+ while (loop_1 > counter) {
+ if (flag & 1) {
+ for (i = 0; i < loop_2; i++) {
+ counter++;
+ }
+ }
+ flag++;
+ }
+ return 1;
+}
+
+int main()
+{
+ if (test () != 1)
+ abort ();
+
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000225-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000225-1.c
new file mode 100644
index 00000000..48e5ba93
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000225-1.c
@@ -0,0 +1,19 @@
+int main ()
+{
+ int nResult;
+ int b=0;
+ int i = -1;
+
+ do
+ {
+ if (b!=0) {
+ abort ();
+ nResult=1;
+ } else {
+ nResult=0;
+ }
+ i++;
+ b=(i+2)*4;
+ } while (i < 0);
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000227-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000227-1.c
new file mode 100644
index 00000000..395a02c5
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000227-1.c
@@ -0,0 +1,15 @@
+static const unsigned char f[] = "\0\377";
+static const unsigned char g[] = "\0";
+
+int main(void)
+{
+ if (sizeof f != 3 || sizeof g != 3)
+ abort ();
+ if (f[0] != g[0])
+ abort ();
+ if (f[1] != g[1])
+ abort ();
+ if (f[2] != g[2])
+ abort ();
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000313-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000313-1.c
new file mode 100644
index 00000000..5c9a5569
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000313-1.c
@@ -0,0 +1,20 @@
+unsigned int buggy (unsigned int *param)
+{
+ unsigned int accu, zero = 0, borrow;
+ accu = - *param;
+ borrow = - (accu > zero);
+ *param += accu;
+ return borrow;
+}
+
+int main (void)
+{
+ unsigned int param = 1;
+ unsigned int borrow = buggy (&param);
+
+ if (param != 0)
+ abort ();
+ if (borrow + 1 != 0)
+ abort ();
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000314-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000314-1.c
new file mode 100644
index 00000000..8d0f3acc
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000314-1.c
@@ -0,0 +1,15 @@
+int main ()
+{
+ long winds = 0;
+
+ while (winds != 0)
+ {
+ if (*(char *) winds)
+ break;
+ }
+
+ if (winds == 0 || winds != 0 || *(char *) winds)
+ exit (0);
+
+ abort ();
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000314-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000314-2.c
new file mode 100644
index 00000000..d01f58c0
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000314-2.c
@@ -0,0 +1,21 @@
+typedef unsigned long long uint64;
+const uint64 bigconst = 1ULL << 34;
+
+int a = 1;
+
+static
+uint64 getmask(void)
+{
+ if (a)
+ return bigconst;
+ else
+ return 0;
+}
+
+main()
+{
+ uint64 f = getmask();
+ if (sizeof (long long) == 8
+ && f != bigconst) abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000314-3.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000314-3.c
new file mode 100644
index 00000000..db288339
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000314-3.c
@@ -0,0 +1,41 @@
+extern void abort (void);
+
+static char arg0[] = "arg0";
+static char arg1[] = "arg1";
+
+static void attr_rtx (char *, char *);
+static char *attr_string (char *);
+static void attr_eq (char *, char *);
+
+static void
+attr_rtx (char *varg0, char *varg1)
+{
+ if (varg0 != arg0)
+ abort ();
+
+ if (varg1 != arg1)
+ abort ();
+
+ return;
+}
+
+static void
+attr_eq (name, value)
+ char *name, *value;
+{
+ return attr_rtx (attr_string (name),
+ attr_string (value));
+}
+
+static char *
+attr_string (str)
+ char *str;
+{
+ return str;
+}
+
+int main()
+{
+ attr_eq (arg0, arg1);
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000402-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000402-1.c
new file mode 100644
index 00000000..2c9e04fd
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000402-1.c
@@ -0,0 +1,33 @@
+#include <limits.h>
+
+#if ULONG_LONG_MAX != 18446744073709551615ull && ULONG_MAX != 18446744073709551615ull
+int main(void) { exit (0); }
+#else
+#if ULONG_MAX != 18446744073709551615ull
+typedef unsigned long long ull;
+#else
+typedef unsigned long ull;
+#endif
+
+#include <stdio.h>
+
+void checkit(int);
+
+main () {
+ const ull a = 0x1400000000ULL;
+ const ull b = 0x80000000ULL;
+ const ull c = a/b;
+ const ull d = 0x1400000000ULL / 0x80000000ULL;
+
+ checkit ((int) c);
+ checkit ((int) d);
+
+ exit(0);
+}
+
+void checkit (int a)
+{
+ if (a != 40)
+ abort();
+}
+#endif
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000403-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000403-1.c
new file mode 100644
index 00000000..8bcd6f13
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000403-1.c
@@ -0,0 +1,29 @@
+extern unsigned long aa[], bb[];
+
+int seqgt (unsigned long a, unsigned short win, unsigned long b);
+
+int seqgt2 (unsigned long a, unsigned short win, unsigned long b);
+
+main()
+{
+ if (! seqgt (*aa, 0x1000, *bb) || ! seqgt2 (*aa, 0x1000, *bb))
+ abort ();
+
+ exit (0);
+}
+
+int
+seqgt (unsigned long a, unsigned short win, unsigned long b)
+{
+ return (long) ((a + win) - b) > 0;
+}
+
+int
+seqgt2 (unsigned long a, unsigned short win, unsigned long b)
+{
+ long l = ((a + win) - b);
+ return l > 0;
+}
+
+unsigned long aa[] = { (1UL << (sizeof (long) * 8 - 1)) - 0xfff };
+unsigned long bb[] = { (1UL << (sizeof (long) * 8 - 1)) - 0xfff };
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000412-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-1.c
new file mode 100644
index 00000000..c9f71305
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-1.c
@@ -0,0 +1,17 @@
+short int i = -1;
+const char * const wordlist[207];
+
+const char * const *
+foo(void)
+{
+ register const char * const *wordptr = &wordlist[207u + i];
+ return wordptr;
+}
+
+int
+main()
+{
+ if (foo() != &wordlist[206])
+ abort ();
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000412-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-2.c
new file mode 100644
index 00000000..de3ebf9e
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-2.c
@@ -0,0 +1,16 @@
+int f(int a,int *y)
+{
+ int x = a;
+
+ if (a==0)
+ return *y;
+
+ return f(a-1,&x);
+}
+
+int main(int argc,char **argv)
+{
+ if (f (100, (int *) 0) != 1)
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000412-3.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-3.c
new file mode 100644
index 00000000..11c13152
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-3.c
@@ -0,0 +1,31 @@
+typedef struct {
+ char y;
+ char x[32];
+} X;
+
+int z (void)
+{
+ X xxx;
+ xxx.x[0] =
+ xxx.x[31] = '0';
+ xxx.y = 0xf;
+ return f (xxx, xxx);
+}
+
+int main (void)
+{
+ int val;
+
+ val = z ();
+ if (val != 0x60)
+ abort ();
+ exit (0);
+}
+
+int f(X x, X y)
+{
+ if (x.y != y.y)
+ return 'F';
+
+ return x.x[0] + y.x[0];
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000412-4.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-4.c
new file mode 100644
index 00000000..7d70273d
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-4.c
@@ -0,0 +1,25 @@
+ void f(int i, int j, int radius, int width, int N)
+ {
+ const int diff = i-radius;
+ const int lowk = (diff>0 ? diff : 0 );
+ int k;
+
+ for(k=lowk; k<= 2; k++){
+ int idx = ((k-i+radius)*width-j+radius);
+ if (idx < 0)
+ abort ();
+ }
+
+ for(k=lowk; k<= 2; k++);
+ }
+
+
+ int main(int argc, char **argv)
+ {
+ int exc_rad=2;
+ int N=8;
+ int i;
+ for(i=1; i<4; i++)
+ f(i,1,exc_rad,2*exc_rad + 1, N);
+ exit (0);
+ }
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000412-5.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-5.c
new file mode 100644
index 00000000..a2a8208d
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-5.c
@@ -0,0 +1,10 @@
+int main( void ) {
+ struct {
+ int node;
+ int type;
+ } lastglob[1] = { { 0 , 1 } };
+
+ if (lastglob[0].node != 0 || lastglob[0].type != 1)
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000412-6.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-6.c
new file mode 100644
index 00000000..98e00305
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000412-6.c
@@ -0,0 +1,22 @@
+unsigned bug (unsigned short value, unsigned short *buffer,
+ unsigned short *bufend);
+
+unsigned short buf[] = {1, 4, 16, 64, 256};
+int main()
+{
+ if (bug (512, buf, buf + 3) != 491)
+ abort ();
+
+ exit (0);
+}
+
+unsigned
+bug (unsigned short value, unsigned short *buffer, unsigned short *bufend)
+{
+ unsigned short *tmp;
+
+ for (tmp = buffer; tmp < bufend; tmp++)
+ value -= *tmp;
+
+ return value;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000419-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000419-1.c
new file mode 100644
index 00000000..6127d8b1
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000419-1.c
@@ -0,0 +1,22 @@
+struct foo { int a, b, c; };
+
+void
+brother (int a, int b, int c)
+{
+ if (a)
+ abort ();
+}
+
+void
+sister (struct foo f, int b, int c)
+{
+ brother ((f.b == b), b, c);
+}
+
+int
+main ()
+{
+ struct foo f = { 7, 8, 9 };
+ sister (f, 1, 2);
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000422-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000422-1.c
new file mode 100644
index 00000000..8e2dc56f
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000422-1.c
@@ -0,0 +1,38 @@
+int ops[13] =
+{
+ 11, 12, 46, 3, 2, 2, 3, 2, 1, 3, 2, 1, 2
+};
+
+int correct[13] =
+{
+ 46, 12, 11, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1
+};
+
+int num = 13;
+
+int main()
+{
+ int i;
+
+ for (i = 0; i < num; i++)
+ {
+ int j;
+
+ for (j = num - 1; j > i; j--)
+ {
+ if (ops[j-1] < ops[j])
+ {
+ int op = ops[j];
+ ops[j] = ops[j-1];
+ ops[j-1] = op;
+ }
+ }
+ }
+
+
+ for (i = 0; i < num; i++)
+ if (ops[i] != correct[i])
+ abort ();
+
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000503-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000503-1.c
new file mode 100644
index 00000000..bbf32623
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000503-1.c
@@ -0,0 +1,13 @@
+unsigned long
+sub (int a)
+{
+ return ((0 > a - 2) ? 0 : a - 2) * sizeof (long);
+}
+
+main ()
+{
+ if (sub (0) != 0)
+ abort ();
+
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000511-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000511-1.c
new file mode 100644
index 00000000..94306024
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000511-1.c
@@ -0,0 +1,33 @@
+void f (int value, int expect)
+{
+ if (value != expect)
+ abort ();
+}
+
+int main()
+{
+ int a = 7, b = 6, c = 4, d = 7, e = 2;
+
+ f (a||b%c, 1);
+ f (a?b%c:0, 2);
+ f (a=b%c, 2);
+ f (a*=b%c, 4);
+ f (a/=b%c, 2);
+ f (a%=b%c, 0);
+ f (a+=b%c, 2);
+ f (d||c&&e, 1);
+ f (d?c&&e:0, 1);
+ f (d=c&&e, 1);
+ f (d*=c&&e, 1);
+ f (d%=c&&e, 0);
+ f (d+=c&&e, 1);
+ f (d-=c&&e, 0);
+ f (d||c||e, 1);
+ f (d?c||e:0, 0);
+ f (d=c||e, 1);
+ f (d*=c||e, 1);
+ f (d%=c||e, 0);
+ f (d+=c||e, 1);
+ f (d-=c||e, 0);
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000519-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000519-1.c
new file mode 100644
index 00000000..eec5bdd8
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000519-1.c
@@ -0,0 +1,30 @@
+#include <stdarg.h>
+
+int
+bar (int a, va_list ap)
+{
+ int b;
+
+ do
+ b = va_arg (ap, int);
+ while (b > 10);
+
+ return a + b;
+}
+
+int
+foo (int a, ...)
+{
+ va_list ap;
+
+ va_start (ap, a);
+ return bar (a, ap);
+}
+
+int
+main ()
+{
+ if (foo (1, 2, 3) != 3)
+ abort ();
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000519-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000519-2.c
new file mode 100644
index 00000000..72b4b4cf
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000519-2.c
@@ -0,0 +1,11 @@
+long x = -1L;
+
+int main()
+{
+ long b = (x != -1L);
+
+ if (b)
+ abort();
+
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000523-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000523-1.c
new file mode 100644
index 00000000..86ac1fac
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000523-1.c
@@ -0,0 +1,22 @@
+int
+main (void)
+{
+ long long x;
+ int n;
+
+ if (sizeof (long long) < 8)
+ exit (0);
+
+ n = 9;
+ x = (((long long) n) << 55) / 0xff;
+
+ if (x == 0)
+ abort ();
+
+ x = (((long long) 9) << 55) / 0xff;
+
+ if (x == 0)
+ abort ();
+
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000528-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000528-1.c
new file mode 100644
index 00000000..20692bf8
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000528-1.c
@@ -0,0 +1,13 @@
+/* Copyright (C) 2000 Free Software Foundation */
+/* Contributed by Alexandre Oliva <aoliva@cygnus.com> */
+
+unsigned long l = (unsigned long)-2;
+unsigned short s;
+
+int main () {
+ long t = l;
+ s = t;
+ if (s != (unsigned short)-2)
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000603-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000603-1.c
new file mode 100644
index 00000000..e94a2c8e
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000603-1.c
@@ -0,0 +1,22 @@
+/* It is not clear whether this test is conforming. See DR#236
+ http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_236.htm. However,
+ there seems to be consensus that the presence of a union to aggregate
+ struct s1 and struct s2 should make it conforming. */
+struct s1 { double d; };
+struct s2 { double d; };
+union u { struct s1 x; struct s2 y; };
+
+double f(struct s1 *a, struct s2 *b)
+{
+ a->d = 1.0;
+ return b->d + 1.0;
+}
+
+int main()
+{
+ union u a;
+ a.x.d = 0.0;
+ if (f (&a.x, &a.y) != 2.0)
+ abort ();
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000605-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000605-1.c
new file mode 100644
index 00000000..b481ecb6
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000605-1.c
@@ -0,0 +1,48 @@
+typedef struct _RenderInfo RenderInfo;
+struct _RenderInfo
+{
+ int y;
+ float scaley;
+ int src_y;
+};
+
+static void bar(void) { }
+
+static int
+render_image_rgb_a (RenderInfo * info)
+{
+ int y, ye;
+ float error;
+ float step;
+
+ y = info->y;
+ ye = 256;
+
+ step = 1.0 / info->scaley;
+
+ error = y * step;
+ error -= ((int) error) - step;
+
+ for (; y < ye; y++) {
+ if (error >= 1.0) {
+ info->src_y += (int) error;
+ error -= (int) error;
+ bar();
+ }
+ error += step;
+ }
+ return info->src_y;
+}
+
+int main (void)
+{
+ RenderInfo info;
+
+ info.y = 0;
+ info.src_y = 0;
+ info.scaley = 1.0;
+
+ if (render_image_rgb_a(&info) != 256)
+ abort ();
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000605-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000605-2.c
new file mode 100644
index 00000000..8a49bc6d
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000605-2.c
@@ -0,0 +1,18 @@
+struct F { int i; };
+
+void f1(struct F *x, struct F *y)
+{
+ int timeout = 0;
+ for (; ((const struct F*)x)->i < y->i ; x->i++)
+ if (++timeout > 5)
+ abort ();
+}
+
+main()
+{
+ struct F x, y;
+ x.i = 0;
+ y.i = 1;
+ f1 (&x, &y);
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000605-3.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000605-3.c
new file mode 100644
index 00000000..7ebb27fd
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000605-3.c
@@ -0,0 +1,18 @@
+struct F { int x; int y; };
+
+int main()
+{
+ int timeout = 0;
+ int x = 0;
+ while (1)
+ {
+ const struct F i = { x++, };
+ if (i.x > 0)
+ break;
+ if (++timeout > 5)
+ goto die;
+ }
+ return 0;
+ die:
+ abort ();
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000622-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000622-1.c
new file mode 100644
index 00000000..d853ea84
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000622-1.c
@@ -0,0 +1,21 @@
+long foo(long a, long b, long c)
+{
+ if (a != 12 || b != 1 || c != 11)
+ abort();
+ return 0;
+}
+long bar (long a, long b)
+{
+ return b;
+}
+void baz (long a, long b, void *c)
+{
+ long d;
+ d = (long)c;
+ foo(d, bar (a, 1), b);
+}
+int main()
+{
+ baz (10, 11, (void *)12);
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000703-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000703-1.c
new file mode 100644
index 00000000..68ca3287
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000703-1.c
@@ -0,0 +1,39 @@
+void abort(void);
+void exit(int);
+struct baz
+{
+ char a[17];
+ char b[3];
+ unsigned int c;
+ unsigned int d;
+};
+
+void foo(struct baz *p, unsigned int c, unsigned int d)
+{
+ __builtin_memcpy (p->b, "abc", 3);
+ p->c = c;
+ p->d = d;
+}
+
+void bar(struct baz *p, unsigned int c, unsigned int d)
+{
+ ({ void *s = (p);
+ __builtin_memset (s, '\0', sizeof (struct baz));
+ s; });
+ __builtin_memcpy (p->a, "01234567890123456", 17);
+ __builtin_memcpy (p->b, "abc", 3);
+ p->c = c;
+ p->d = d;
+}
+
+int main()
+{
+ struct baz p;
+ foo(&p, 71, 18);
+ if (p.c != 71 || p.d != 18)
+ abort();
+ bar(&p, 59, 26);
+ if (p.c != 59 || p.d != 26)
+ abort();
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000706-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000706-1.c
new file mode 100644
index 00000000..e8eb2858
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000706-1.c
@@ -0,0 +1,31 @@
+extern void abort(void);
+extern void exit(int);
+
+struct baz {
+ int a, b, c, d, e;
+};
+
+void bar(struct baz *x, int f, int g, int h, int i, int j)
+{
+ if (x->a != 1 || x->b != 2 || x->c != 3 || x->d != 4 || x->e != 5 ||
+ f != 6 || g != 7 || h != 8 || i != 9 || j != 10)
+ abort();
+}
+
+void foo(struct baz x, char **y)
+{
+ bar(&x,6,7,8,9,10);
+}
+
+int main()
+{
+ struct baz x;
+
+ x.a = 1;
+ x.b = 2;
+ x.c = 3;
+ x.d = 4;
+ x.e = 5;
+ foo(x,(char **)0);
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000706-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000706-2.c
new file mode 100644
index 00000000..faf21371
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000706-2.c
@@ -0,0 +1,31 @@
+extern void abort(void);
+extern void exit(int);
+
+struct baz {
+ int a, b, c, d, e;
+};
+
+void bar(struct baz *x, int f, int g, int h, int i, int j)
+{
+ if (x->a != 1 || x->b != 2 || x->c != 3 || x->d != 4 || x->e != 5 ||
+ f != 6 || g != 7 || h != 8 || i != 9 || j != 10)
+ abort();
+}
+
+void foo(char *z, struct baz x, char *y)
+{
+ bar(&x,6,7,8,9,10);
+}
+
+int main()
+{
+ struct baz x;
+
+ x.a = 1;
+ x.b = 2;
+ x.c = 3;
+ x.d = 4;
+ x.e = 5;
+ foo((char *)0,x,(char *)0);
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000706-3.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000706-3.c
new file mode 100644
index 00000000..b5758d9a
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000706-3.c
@@ -0,0 +1,27 @@
+extern void abort(void);
+extern void exit(int);
+
+int c;
+
+void baz(int *p)
+{
+ c = *p;
+}
+
+void bar(int b)
+{
+ if (c != 1 || b != 2)
+ abort();
+}
+
+void foo(int a, int b)
+{
+ baz(&a);
+ bar(b);
+}
+
+int main()
+{
+ foo(1, 2);
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000706-4.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000706-4.c
new file mode 100644
index 00000000..01cc879c
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000706-4.c
@@ -0,0 +1,22 @@
+extern void abort(void);
+extern void exit(int);
+
+int *c;
+
+void bar(int b)
+{
+ if (*c != 1 || b != 2)
+ abort();
+}
+
+void foo(int a, int b)
+{
+ c = &a;
+ bar(b);
+}
+
+int main()
+{
+ foo(1, 2);
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000706-5.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000706-5.c
new file mode 100644
index 00000000..18756f29
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000706-5.c
@@ -0,0 +1,28 @@
+extern void abort(void);
+extern void exit(int);
+
+struct baz { int a, b, c; };
+
+struct baz *c;
+
+void bar(int b)
+{
+ if (c->a != 1 || c->b != 2 || c->c != 3 || b != 4)
+ abort();
+}
+
+void foo(struct baz a, int b)
+{
+ c = &a;
+ bar(b);
+}
+
+int main()
+{
+ struct baz a;
+ a.a = 1;
+ a.b = 2;
+ a.c = 3;
+ foo(a, 4);
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000707-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000707-1.c
new file mode 100644
index 00000000..f1c50a92
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000707-1.c
@@ -0,0 +1,27 @@
+extern void abort(void);
+extern void exit(int);
+
+struct baz {
+ int a, b, c;
+};
+
+void
+foo (int a, int b, int c)
+{
+ if (a != 4)
+ abort ();
+}
+
+void
+bar (struct baz x, int b, int c)
+{
+ foo (x.b, b, c);
+}
+
+int
+main ()
+{
+ struct baz x = { 3, 4, 5 };
+ bar (x, 1, 2);
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000715-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000715-1.c
new file mode 100644
index 00000000..43af1148
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000715-1.c
@@ -0,0 +1,118 @@
+void abort(void);
+void exit(int);
+
+void
+test1(void)
+{
+ int x = 3, y = 2;
+
+ if ((x < y ? x++ : y++) != 2)
+ abort ();
+
+ if (x != 3)
+ abort ();
+
+ if (y != 3)
+ abort ();
+}
+
+void
+test2(void)
+{
+ int x = 3, y = 2, z;
+
+ z = (x < y) ? x++ : y++;
+ if (z != 2)
+ abort ();
+
+ if (x != 3)
+ abort ();
+
+ if (y != 3)
+ abort ();
+}
+
+void
+test3(void)
+{
+ int x = 3, y = 2;
+ int xx = 3, yy = 2;
+
+ if ((xx < yy ? x++ : y++) != 2)
+ abort ();
+
+ if (x != 3)
+ abort ();
+
+ if (y != 3)
+ abort ();
+}
+
+int x, y;
+
+static void
+init_xy(void)
+{
+ x = 3;
+ y = 2;
+}
+
+void
+test4(void)
+{
+ init_xy();
+ if ((x < y ? x++ : y++) != 2)
+ abort ();
+
+ if (x != 3)
+ abort ();
+
+ if (y != 3)
+ abort ();
+}
+
+void
+test5(void)
+{
+ int z;
+
+ init_xy();
+ z = (x < y) ? x++ : y++;
+ if (z != 2)
+ abort ();
+
+ if (x != 3)
+ abort ();
+
+ if (y != 3)
+ abort ();
+}
+
+void
+test6(void)
+{
+ int xx = 3, yy = 2;
+ int z;
+
+ init_xy();
+ z = (xx < y) ? x++ : y++;
+ if (z != 2)
+ abort ();
+
+ if (x != 3)
+ abort ();
+
+ if (y != 3)
+ abort ();
+}
+
+int
+main(){
+ test1 ();
+ test2 ();
+ test3 ();
+ test4 ();
+ test5 ();
+ test6 ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000715-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000715-2.c
new file mode 100644
index 00000000..bfee0c36
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000715-2.c
@@ -0,0 +1,14 @@
+extern void abort(void);
+extern void exit(int);
+
+unsigned int foo(unsigned int a)
+{
+ return ((unsigned char)(a + 1)) * 4;
+}
+
+int main(void)
+{
+ if (foo((unsigned char)~0))
+ abort ();
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000717-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000717-1.c
new file mode 100644
index 00000000..039ae5f3
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000717-1.c
@@ -0,0 +1,22 @@
+typedef struct trio { int a, b, c; } trio;
+
+int
+bar (int i, trio t)
+{
+ if (t.a == t.b || t.a == t.c)
+ abort ();
+}
+
+int
+foo (trio t, int i)
+{
+ return bar (i, t);
+}
+
+main ()
+{
+ trio t = { 1, 2, 3 };
+
+ foo (t, 4);
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000717-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000717-2.c
new file mode 100644
index 00000000..4db9032e
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000717-2.c
@@ -0,0 +1,11 @@
+static void
+compare (long long foo)
+{
+ if (foo < 4294967297LL)
+ abort();
+}
+int main(void)
+{
+ compare (8589934591LL);
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000717-3.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000717-3.c
new file mode 100644
index 00000000..05d9f401
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000717-3.c
@@ -0,0 +1,25 @@
+int c = -1;
+
+foo (p)
+ int *p;
+{
+ int x;
+ int a;
+
+ a = p[0];
+ x = a + 5;
+ a = c;
+ p[0] = x - 15;
+ return a;
+}
+
+int main()
+{
+ int b = 1;
+ int a = foo(&b);
+
+ if (a != -1 || b != (1 + 5 - 15))
+ abort ();
+
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000717-4.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000717-4.c
new file mode 100644
index 00000000..c3d27bba
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000717-4.c
@@ -0,0 +1,26 @@
+/* Extracted from gas. Incorrectly generated non-pic code at -O0 for
+ IA-64, which produces linker errors on some operating systems. */
+
+struct
+{
+ int offset;
+ struct slot
+ {
+ int field[6];
+ }
+ slot[4];
+} s;
+
+int
+x ()
+{
+ int toggle = 0;
+ int r = s.slot[0].field[!toggle];
+ return r;
+}
+
+int
+main ()
+{
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000717-5.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000717-5.c
new file mode 100644
index 00000000..49dcbbc6
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000717-5.c
@@ -0,0 +1,23 @@
+typedef struct trio { int a, b, c; } trio;
+
+int
+bar (int i, int j, int k, trio t)
+{
+ if (t.a != 1 || t.b != 2 || t.c != 3 ||
+ i != 4 || j != 5 || k != 6)
+ abort ();
+}
+
+int
+foo (trio t, int i, int j, int k)
+{
+ return bar (i, j, k, t);
+}
+
+main ()
+{
+ trio t = { 1, 2, 3 };
+
+ foo (t, 4, 5, 6);
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000722-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000722-1.c
new file mode 100644
index 00000000..1df9f4ef
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000722-1.c
@@ -0,0 +1,24 @@
+struct s { char *p; int t; };
+
+extern void bar (void);
+extern void foo (struct s *);
+
+int main(void)
+{
+ bar ();
+ bar ();
+ exit (0);
+}
+
+void
+bar (void)
+{
+ foo (& (struct s) { "hi", 1 });
+}
+
+void foo (struct s *p)
+{
+ if (p->t != 1)
+ abort();
+ p->t = 2;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000726-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000726-1.c
new file mode 100644
index 00000000..b0ecd29f
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000726-1.c
@@ -0,0 +1,31 @@
+void adjust_xy (short *, short *);
+
+struct adjust_template
+{
+ short kx_x;
+ short kx_y;
+ short kx;
+ short kz;
+};
+
+static struct adjust_template adjust = {0, 0, 1, 1};
+
+main ()
+{
+ short x = 1, y = 1;
+
+ adjust_xy (&x, &y);
+
+ if (x != 1)
+ abort ();
+
+ exit (0);
+}
+
+void
+adjust_xy (x, y)
+ short *x;
+ short *y;
+{
+ *x = adjust.kx_x * *x + adjust.kx_y * *y + adjust.kx;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000731-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000731-1.c
new file mode 100644
index 00000000..26052caf
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000731-1.c
@@ -0,0 +1,23 @@
+double
+foo (void)
+{
+ return 0.0;
+}
+
+void
+do_sibcall (void)
+{
+ (void) foo ();
+}
+
+int
+main (void)
+{
+ double x;
+
+ for (x = 0; x < 20; x++)
+ do_sibcall ();
+ if (!(x >= 10))
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000731-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000731-2.c
new file mode 100644
index 00000000..112aa1c3
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000731-2.c
@@ -0,0 +1,16 @@
+int
+main()
+{
+ int i = 1;
+ int j = 0;
+
+ while (i != 1024 || j <= 0) {
+ i *= 2;
+ ++ j;
+ }
+
+ if (j != 10)
+ abort ();
+
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000801-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000801-1.c
new file mode 100644
index 00000000..1bc386ea
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000801-1.c
@@ -0,0 +1,39 @@
+extern void abort(void);
+extern void exit(int);
+
+void
+foo (char *bp, unsigned n)
+{
+ register char c;
+ register char *ep = bp + n;
+ register char *sp;
+
+ while (bp < ep)
+ {
+ sp = bp + 3;
+ c = *sp;
+ *sp = *bp;
+ *bp++ = c;
+ sp = bp + 1;
+ c = *sp;
+ *sp = *bp;
+ *bp++ = c;
+ bp += 2;
+ }
+}
+
+int main(void)
+{
+ int one = 1;
+
+ if (sizeof(int) != 4 * sizeof(char))
+ exit(0);
+
+ foo((char *)&one, sizeof(one));
+ foo((char *)&one, sizeof(one));
+
+ if (one != 1)
+ abort();
+
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000801-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000801-2.c
new file mode 100644
index 00000000..5bb17b5d
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000801-2.c
@@ -0,0 +1,40 @@
+extern void abort(void);
+extern void exit(int);
+int bar(void);
+int baz(void);
+
+struct foo {
+ struct foo *next;
+};
+
+struct foo *test(struct foo *node)
+{
+ while (node) {
+ if (bar() && !baz())
+ break;
+ node = node->next;
+ }
+ return node;
+}
+
+int bar (void)
+{
+ return 0;
+}
+
+int baz (void)
+{
+ return 0;
+}
+
+int main(void)
+{
+ struct foo a, b, *c;
+
+ a.next = &b;
+ b.next = (struct foo *)0;
+ c = test(&a);
+ if (c)
+ abort();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000801-3.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000801-3.c
new file mode 100644
index 00000000..8d47a815
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000801-3.c
@@ -0,0 +1,24 @@
+/* Origin: PR c/92 from Simon Marlow <t-simonm@microsoft.com>, adapted
+ to a testcase by Joseph Myers <jsm28@cam.ac.uk>.
+*/
+
+typedef struct { } empty;
+
+typedef struct {
+ int i;
+ empty e;
+ int i2;
+} st;
+
+st s = { .i = 0, .i2 = 1 };
+
+extern void abort (void);
+
+int
+main (void)
+{
+ if (s.i2 == 1)
+ exit (0);
+ else
+ abort ();
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000801-4.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000801-4.c
new file mode 100644
index 00000000..d293f05c
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000801-4.c
@@ -0,0 +1,30 @@
+/* Origin: PR c/128 from Martin Sebor <sebor@roguewave.com>, adapted
+ as a testcase by Joseph Myers <jsm28@cam.ac.uk>.
+*/
+/* Character arrays initialized by a string literal must have
+ uninitialized elements zeroed. This isn't clear in the 1990
+ standard, but was fixed in TC2 and C99; see DRs #060, #092.
+*/
+extern void abort (void);
+
+int
+foo (void)
+{
+ char s[2] = "";
+ return 0 == s[1];
+}
+
+char *t;
+
+int
+main (void)
+{
+ {
+ char s[] = "x";
+ t = s;
+ }
+ if (foo ())
+ exit (0);
+ else
+ abort ();
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000808-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000808-1.c
new file mode 100644
index 00000000..ea3826a3
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000808-1.c
@@ -0,0 +1,56 @@
+typedef struct {
+ long int p_x, p_y;
+} Point;
+
+void
+bar ()
+{
+}
+
+void
+f (p0, p1, p2, p3, p4, p5)
+ Point p0, p1, p2, p3, p4, p5;
+{
+ if (p0.p_x != 0 || p0.p_y != 1
+ || p1.p_x != -1 || p1.p_y != 0
+ || p2.p_x != 1 || p2.p_y != -1
+ || p3.p_x != -1 || p3.p_y != 1
+ || p4.p_x != 0 || p4.p_y != -1
+ || p5.p_x != 1 || p5.p_y != 0)
+ abort ();
+}
+
+void
+foo ()
+{
+ Point p0, p1, p2, p3, p4, p5;
+
+ bar();
+
+ p0.p_x = 0;
+ p0.p_y = 1;
+
+ p1.p_x = -1;
+ p1.p_y = 0;
+
+ p2.p_x = 1;
+ p2.p_y = -1;
+
+ p3.p_x = -1;
+ p3.p_y = 1;
+
+ p4.p_x = 0;
+ p4.p_y = -1;
+
+ p5.p_x = 1;
+ p5.p_y = 0;
+
+ f (p0, p1, p2, p3, p4, p5);
+}
+
+int
+main()
+{
+ foo();
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000815-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000815-1.c
new file mode 100644
index 00000000..2ab47dae
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000815-1.c
@@ -0,0 +1,70 @@
+struct table_elt
+{
+ void *exp;
+ struct table_elt *next_same_hash;
+ struct table_elt *prev_same_hash;
+ struct table_elt *next_same_value;
+ struct table_elt *prev_same_value;
+ struct table_elt *first_same_value;
+ struct table_elt *related_value;
+ int cost;
+ int mode;
+ char in_memory;
+ char in_struct;
+ char is_const;
+ char flag;
+};
+
+struct write_data
+{
+ int sp : 1;
+ int var : 1;
+ int nonscalar : 1;
+ int all : 1;
+};
+
+int cse_rtx_addr_varies_p(void *);
+void remove_from_table(struct table_elt *, int);
+static struct table_elt *table[32];
+
+void
+invalidate_memory (writes)
+ struct write_data *writes;
+{
+ register int i;
+ register struct table_elt *p, *next;
+ int all = writes->all;
+ int nonscalar = writes->nonscalar;
+
+ for (i = 0; i < 31; i++)
+ for (p = table[i]; p; p = next)
+ {
+ next = p->next_same_hash;
+ if (p->in_memory
+ && (all
+ || (nonscalar && p->in_struct)
+ || cse_rtx_addr_varies_p (p->exp)))
+ remove_from_table (p, i);
+ }
+}
+
+int cse_rtx_addr_varies_p(void *x) { return 0; }
+void remove_from_table(struct table_elt *x, int y) { abort (); }
+
+int
+main()
+{
+ struct write_data writes;
+ struct table_elt elt;
+
+ __builtin_memset(&elt, 0, sizeof(elt));
+ elt.in_memory = 1;
+ table[0] = &elt;
+
+ __builtin_memset(&writes, 0, sizeof(writes));
+ writes.var = 1;
+ writes.nonscalar = 1;
+
+ invalidate_memory(&writes);
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000818-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000818-1.c
new file mode 100644
index 00000000..0067644b
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000818-1.c
@@ -0,0 +1,60 @@
+/* Copyright (C) 2000 Free Software Foundation.
+
+ by Manfred Hollstein <manfredh@redhat.com> */
+
+void *temporary_obstack;
+
+static int input (void);
+static int ISALNUM (int ch);
+static void obstack_1grow (void **ptr, int ch);
+
+int yylex (void);
+int main (void);
+
+int main (void)
+{
+ int ch = yylex ();
+
+ exit (0);
+}
+
+int yylex (void)
+{
+ int ch;
+
+#ifndef WORK_AROUND
+ for (;;)
+ {
+ ch = input ();
+ if (ISALNUM (ch))
+ obstack_1grow (&temporary_obstack, ch);
+ else if (ch != '_')
+ break;
+ }
+#else
+ do
+ {
+ ch = input ();
+ if (ISALNUM (ch))
+ obstack_1grow (&temporary_obstack, ch);
+ } while (ch == '_');
+#endif
+
+ return ch;
+}
+
+static int input (void)
+{
+ return 0;
+}
+
+static int ISALNUM (int ch)
+{
+ return ((ch >= 'A' && ch <= 'Z')
+ || (ch >= 'a' && ch <= 'z')
+ || (ch >= '0' && ch <= '0'));
+}
+
+static void obstack_1grow (void **ptr, int ch)
+{
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000819-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000819-1.c
new file mode 100644
index 00000000..e1c2769c
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000819-1.c
@@ -0,0 +1,17 @@
+int a[2] = { 2, 0 };
+
+void foo(int *sp, int cnt)
+{
+ int *p, *top;
+
+ top = sp; sp -= cnt;
+
+ for(p = sp; p <= top; p++)
+ if (*p < 2) exit(0);
+}
+
+int main()
+{
+ foo(a + 1, 1);
+ abort();
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000822-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000822-1.c
new file mode 100644
index 00000000..e99bcc2f
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000822-1.c
@@ -0,0 +1,27 @@
+/* { dg-require-effective-target trampolines } */
+
+int f0(int (*fn)(int *), int *p)
+{
+ return (*fn) (p);
+}
+
+int f1(void)
+{
+ int i = 0;
+
+ int f2(int *p)
+ {
+ i = 1;
+ return *p + 1;
+ }
+
+ return f0(f2, &i);
+}
+
+int main()
+{
+ if (f1() != 2)
+ abort ();
+
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000910-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000910-1.c
new file mode 100644
index 00000000..5cc28505
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000910-1.c
@@ -0,0 +1,27 @@
+/* Copyright (C) 2000 Free Software Foundation */
+/* by Alexandre Oliva <aoliva@redhat.com> */
+
+#include <stdlib.h>
+
+void bar (int);
+void foo (int *);
+
+int main () {
+ static int a[] = { 0, 1, 2 };
+ int *i = &a[sizeof(a)/sizeof(*a)];
+
+ while (i-- > a)
+ foo (i);
+
+ exit (0);
+}
+
+void baz (int, int);
+
+void bar (int i) { baz (i, i); }
+void foo (int *i) { bar (*i); }
+
+void baz (int i, int j) {
+ if (i != j)
+ abort ();
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000910-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000910-2.c
new file mode 100644
index 00000000..0023d245
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000910-2.c
@@ -0,0 +1,28 @@
+/* Copyright (C) 2000 Free Software Foundation */
+/* by Alexandre Oliva <aoliva@redhat.com> */
+
+#include <stdlib.h>
+#include <string.h>
+
+char *list[] = { "*", "e" };
+
+static int bar (const char *fmt) {
+ return (strchr (fmt, '*') != 0);
+}
+
+static void foo () {
+ int i;
+ for (i = 0; i < sizeof (list) / sizeof (*list); i++) {
+ const char *fmt = list[i];
+ if (bar (fmt))
+ continue;
+ if (i == 0)
+ abort ();
+ else
+ exit (0);
+ }
+}
+
+int main () {
+ foo ();
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000914-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000914-1.c
new file mode 100644
index 00000000..1e8bb0ce
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000914-1.c
@@ -0,0 +1,292 @@
+extern void *malloc(__SIZE_TYPE__);
+
+enum tree_code {
+ERROR_MARK,
+IDENTIFIER_NODE,
+OP_IDENTIFIER,
+TREE_LIST,
+TREE_VEC,
+BLOCK,
+VOID_TYPE,
+INTEGER_TYPE,
+REAL_TYPE,
+COMPLEX_TYPE,
+VECTOR_TYPE,
+ENUMERAL_TYPE,
+BOOLEAN_TYPE,
+CHAR_TYPE,
+POINTER_TYPE,
+OFFSET_TYPE,
+REFERENCE_TYPE,
+METHOD_TYPE,
+FILE_TYPE,
+ARRAY_TYPE,
+SET_TYPE,
+RECORD_TYPE,
+UNION_TYPE,
+QUAL_UNION_TYPE,
+FUNCTION_TYPE,
+LANG_TYPE,
+INTEGER_CST,
+REAL_CST,
+COMPLEX_CST,
+STRING_CST,
+FUNCTION_DECL,
+LABEL_DECL,
+CONST_DECL,
+TYPE_DECL,
+VAR_DECL,
+PARM_DECL,
+RESULT_DECL,
+FIELD_DECL,
+NAMESPACE_DECL,
+COMPONENT_REF,
+BIT_FIELD_REF,
+INDIRECT_REF,
+BUFFER_REF,
+ARRAY_REF,
+CONSTRUCTOR,
+COMPOUND_EXPR,
+MODIFY_EXPR,
+INIT_EXPR,
+TARGET_EXPR,
+COND_EXPR,
+BIND_EXPR,
+CALL_EXPR,
+METHOD_CALL_EXPR,
+WITH_CLEANUP_EXPR,
+CLEANUP_POINT_EXPR,
+PLACEHOLDER_EXPR,
+WITH_RECORD_EXPR,
+PLUS_EXPR,
+MINUS_EXPR,
+MULT_EXPR,
+TRUNC_DIV_EXPR,
+CEIL_DIV_EXPR,
+FLOOR_DIV_EXPR,
+ROUND_DIV_EXPR,
+TRUNC_MOD_EXPR,
+CEIL_MOD_EXPR,
+FLOOR_MOD_EXPR,
+ROUND_MOD_EXPR,
+RDIV_EXPR,
+EXACT_DIV_EXPR,
+FIX_TRUNC_EXPR,
+FIX_CEIL_EXPR,
+FIX_FLOOR_EXPR,
+FIX_ROUND_EXPR,
+FLOAT_EXPR,
+EXPON_EXPR,
+NEGATE_EXPR,
+MIN_EXPR,
+MAX_EXPR,
+ABS_EXPR,
+FFS_EXPR,
+LSHIFT_EXPR,
+RSHIFT_EXPR,
+LROTATE_EXPR,
+RROTATE_EXPR,
+BIT_IOR_EXPR,
+BIT_XOR_EXPR,
+BIT_AND_EXPR,
+BIT_ANDTC_EXPR,
+BIT_NOT_EXPR,
+TRUTH_ANDIF_EXPR,
+TRUTH_ORIF_EXPR,
+TRUTH_AND_EXPR,
+TRUTH_OR_EXPR,
+TRUTH_XOR_EXPR,
+TRUTH_NOT_EXPR,
+LT_EXPR,
+LE_EXPR,
+GT_EXPR,
+GE_EXPR,
+EQ_EXPR,
+NE_EXPR,
+UNORDERED_EXPR,
+ORDERED_EXPR,
+UNLT_EXPR,
+UNLE_EXPR,
+UNGT_EXPR,
+UNGE_EXPR,
+UNEQ_EXPR,
+IN_EXPR,
+SET_LE_EXPR,
+CARD_EXPR,
+RANGE_EXPR,
+CONVERT_EXPR,
+NOP_EXPR,
+NON_LVALUE_EXPR,
+SAVE_EXPR,
+UNSAVE_EXPR,
+RTL_EXPR,
+ADDR_EXPR,
+REFERENCE_EXPR,
+ENTRY_VALUE_EXPR,
+COMPLEX_EXPR,
+CONJ_EXPR,
+REALPART_EXPR,
+IMAGPART_EXPR,
+PREDECREMENT_EXPR,
+PREINCREMENT_EXPR,
+POSTDECREMENT_EXPR,
+POSTINCREMENT_EXPR,
+VA_ARG_EXPR,
+TRY_CATCH_EXPR,
+TRY_FINALLY_EXPR,
+GOTO_SUBROUTINE_EXPR,
+POPDHC_EXPR,
+POPDCC_EXPR,
+LABEL_EXPR,
+GOTO_EXPR,
+RETURN_EXPR,
+EXIT_EXPR,
+LOOP_EXPR,
+LABELED_BLOCK_EXPR,
+EXIT_BLOCK_EXPR,
+EXPR_WITH_FILE_LOCATION,
+SWITCH_EXPR,
+ LAST_AND_UNUSED_TREE_CODE
+};
+typedef union tree_node *tree;
+struct tree_common
+{
+ union tree_node *chain;
+ union tree_node *type;
+ enum tree_code code : 8;
+ unsigned side_effects_flag : 1;
+ unsigned constant_flag : 1;
+ unsigned permanent_flag : 1;
+ unsigned addressable_flag : 1;
+ unsigned volatile_flag : 1;
+ unsigned readonly_flag : 1;
+ unsigned unsigned_flag : 1;
+ unsigned asm_written_flag: 1;
+ unsigned used_flag : 1;
+ unsigned nothrow_flag : 1;
+ unsigned static_flag : 1;
+ unsigned public_flag : 1;
+ unsigned private_flag : 1;
+ unsigned protected_flag : 1;
+ unsigned bounded_flag : 1;
+ unsigned lang_flag_0 : 1;
+ unsigned lang_flag_1 : 1;
+ unsigned lang_flag_2 : 1;
+ unsigned lang_flag_3 : 1;
+ unsigned lang_flag_4 : 1;
+ unsigned lang_flag_5 : 1;
+ unsigned lang_flag_6 : 1;
+};
+union tree_node
+{
+ struct tree_common common;
+ };
+enum c_tree_code {
+ C_DUMMY_TREE_CODE = LAST_AND_UNUSED_TREE_CODE,
+SRCLOC,
+SIZEOF_EXPR,
+ARROW_EXPR,
+ALIGNOF_EXPR,
+EXPR_STMT,
+COMPOUND_STMT,
+DECL_STMT,
+IF_STMT,
+FOR_STMT,
+WHILE_STMT,
+DO_STMT,
+RETURN_STMT,
+BREAK_STMT,
+CONTINUE_STMT,
+SWITCH_STMT,
+GOTO_STMT,
+LABEL_STMT,
+ASM_STMT,
+SCOPE_STMT,
+CASE_LABEL,
+STMT_EXPR,
+ LAST_C_TREE_CODE
+};
+enum cplus_tree_code {
+ CP_DUMMY_TREE_CODE = LAST_C_TREE_CODE,
+OFFSET_REF,
+PTRMEM_CST,
+NEW_EXPR,
+VEC_NEW_EXPR,
+DELETE_EXPR,
+VEC_DELETE_EXPR,
+SCOPE_REF,
+MEMBER_REF,
+TYPE_EXPR,
+AGGR_INIT_EXPR,
+THROW_EXPR,
+EMPTY_CLASS_EXPR,
+TEMPLATE_DECL,
+TEMPLATE_PARM_INDEX,
+TEMPLATE_TYPE_PARM,
+TEMPLATE_TEMPLATE_PARM,
+BOUND_TEMPLATE_TEMPLATE_PARM,
+TYPENAME_TYPE,
+TYPEOF_TYPE,
+USING_DECL,
+DEFAULT_ARG,
+TEMPLATE_ID_EXPR,
+CPLUS_BINDING,
+OVERLOAD,
+WRAPPER,
+LOOKUP_EXPR,
+FUNCTION_NAME,
+MODOP_EXPR,
+CAST_EXPR,
+REINTERPRET_CAST_EXPR,
+CONST_CAST_EXPR,
+STATIC_CAST_EXPR,
+DYNAMIC_CAST_EXPR,
+DOTSTAR_EXPR,
+TYPEID_EXPR,
+PSEUDO_DTOR_EXPR,
+SUBOBJECT,
+CTOR_STMT,
+CLEANUP_STMT,
+START_CATCH_STMT,
+CTOR_INITIALIZER,
+RETURN_INIT,
+TRY_BLOCK,
+HANDLER,
+TAG_DEFN,
+IDENTITY_CONV,
+LVALUE_CONV,
+QUAL_CONV,
+STD_CONV,
+PTR_CONV,
+PMEM_CONV,
+BASE_CONV,
+REF_BIND,
+USER_CONV,
+AMBIG_CONV,
+RVALUE_CONV,
+ LAST_CPLUS_TREE_CODE
+};
+
+blah(){}
+
+convert_like_real (convs)
+ tree convs;
+{
+ switch (((enum tree_code) (convs)->common.code))
+ {
+ case AMBIG_CONV:
+ return blah();
+ default:
+ break;
+ };
+ abort ();
+}
+
+main()
+{
+ tree convs = (void *)malloc (sizeof (struct tree_common));;
+
+ convs->common.code = AMBIG_CONV;
+ convert_like_real (convs);
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20000917-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20000917-1.c
new file mode 100644
index 00000000..05b00ffe
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20000917-1.c
@@ -0,0 +1,42 @@
+/* This bug exists in gcc-2.95, egcs-1.1.2, gcc-2.7.2 and probably
+ every other version as well. */
+
+typedef struct int3 { int a, b, c; } int3;
+
+int3
+one (void)
+{
+ return (int3) { 1, 1, 1 };
+}
+
+int3
+zero (void)
+{
+ return (int3) { 0, 0, 0 };
+}
+
+int
+main (void)
+{
+ int3 a;
+
+ /* gcc allocates a temporary for the inner expression statement
+ to store the return value of `one'.
+
+ gcc frees the temporaries for the inner expression statement.
+
+ gcc realloates the same temporary slot to store the return
+ value of `zero'.
+
+ gcc expands the call to zero ahead of the expansion of the
+ statement expressions. The temporary gets the value of `zero'.
+
+ gcc expands statement expressions and the stale temporary is
+ clobbered with the value of `one'. The bad value is copied from
+ the temporary into *&a. */
+
+ *({ ({ one (); &a; }); }) = zero ();
+ if (a.a && a.b && a.c)
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001009-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001009-1.c
new file mode 100644
index 00000000..aa691cab
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001009-1.c
@@ -0,0 +1,12 @@
+int a,b;
+main()
+{
+ int c=-2;
+ int d=0xfe;
+ int e=a&1;
+ int f=b&2;
+ if ((char)(c|(e&f)) == (char)d)
+ return 0;
+ else
+ abort();
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001009-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001009-2.c
new file mode 100644
index 00000000..eedc299f
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001009-2.c
@@ -0,0 +1,21 @@
+int b=1;
+int foo()
+{
+ int a;
+ int c;
+ a=0xff;
+ for (;b;b--)
+ {
+ c=1;
+ asm(""::"r"(c));
+ c=(signed char)a;
+ }
+ if (c!=-1)
+ abort();
+ return c;
+}
+int main()
+{
+ foo();
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001011-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001011-1.c
new file mode 100644
index 00000000..ffdcb9f5
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001011-1.c
@@ -0,0 +1,14 @@
+extern void abort(void);
+extern int strcmp(const char *, const char *);
+
+int foo(const char *a)
+{
+ return strcmp(a, "main");
+}
+
+int main(void)
+{
+ if(foo(__FUNCTION__))
+ abort();
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001013-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001013-1.c
new file mode 100644
index 00000000..0d139fc8
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001013-1.c
@@ -0,0 +1,17 @@
+struct x {
+ int a, b;
+} z = { -4028, 4096 };
+
+int foo(struct x *p, int y)
+{
+ if ((y & 0xff) != y || -p->b >= p->a)
+ return 1;
+ return 0;
+}
+
+main()
+{
+ if (foo (&z, 10))
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001017-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001017-1.c
new file mode 100644
index 00000000..e2e0ba84
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001017-1.c
@@ -0,0 +1,16 @@
+
+void bug (double *Cref, char transb, int m, int n, int k,
+ double a, double *A, int fdA, double *B, int fdB,
+ double b, double *C, int fdC)
+{
+ if (C != Cref) abort ();
+}
+
+int main (void)
+{
+ double A[1], B[1], C[1];
+
+ bug (C, 'B', 1, 2, 3, 4.0, A, 5, B, 6, 7.0, C, 8);
+
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001017-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001017-2.c
new file mode 100644
index 00000000..3263bb9b
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001017-2.c
@@ -0,0 +1,17 @@
+void
+fn_4parms (unsigned char a, long *b, long *c, unsigned int *d)
+{
+ if (*b != 1 || *c != 2 || *d != 3)
+ abort ();
+}
+
+int
+main ()
+{
+ unsigned char a = 0;
+ unsigned long b = 1, c = 2;
+ unsigned int d = 3;
+
+ fn_4parms (a, &b, &c, &d);
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001024-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001024-1.c
new file mode 100644
index 00000000..42be8abc
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001024-1.c
@@ -0,0 +1,34 @@
+struct a;
+
+extern int baz (struct a *__restrict x);
+
+struct a {
+ long v;
+ long w;
+};
+
+struct b {
+ struct a c;
+ struct a d;
+};
+
+int bar (int x, const struct b *__restrict y, struct b *__restrict z)
+{
+ if (y->c.v || y->c.w != 250000 || y->d.v || y->d.w != 250000)
+ abort();
+}
+
+void foo(void)
+{
+ struct b x;
+ x.c.v = 0;
+ x.c.w = 250000;
+ x.d = x.c;
+ bar(0, &x, ((void *)0));
+}
+
+int main()
+{
+ foo();
+ exit(0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001026-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001026-1.c
new file mode 100644
index 00000000..6ddcc5a6
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001026-1.c
@@ -0,0 +1,44 @@
+extern void abort (void);
+
+typedef struct {
+ long r[(19 + sizeof (long))/(sizeof (long))];
+} realvaluetype;
+
+typedef void *tree;
+
+static realvaluetype
+real_value_from_int_cst (tree x, tree y)
+{
+ realvaluetype r;
+ int i;
+ for (i = 0; i < sizeof(r.r)/sizeof(long); ++i)
+ r.r[i] = -1;
+ return r;
+}
+
+struct brfic_args
+{
+ tree type;
+ tree i;
+ realvaluetype d;
+};
+
+static void
+build_real_from_int_cst_1 (data)
+ void * data;
+{
+ struct brfic_args *args = (struct brfic_args *) data;
+ args->d = real_value_from_int_cst (args->type, args->i);
+}
+
+int main()
+{
+ struct brfic_args args;
+
+ __builtin_memset (&args, 0, sizeof(args));
+ build_real_from_int_cst_1 (&args);
+
+ if (args.d.r[0] == 0)
+ abort ();
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001027-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001027-1.c
new file mode 100644
index 00000000..89ac9a02
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001027-1.c
@@ -0,0 +1,11 @@
+int x,*p=&x;
+
+int main()
+{
+ int i=0;
+ x=1;
+ p[i]=2;
+ if (x != 2)
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001031-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001031-1.c
new file mode 100644
index 00000000..a2a6c830
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001031-1.c
@@ -0,0 +1,37 @@
+extern void abort (void);
+extern void exit (int);
+
+void t1 (int x)
+{
+ if (x != 4100)
+ abort ();
+}
+
+int t2 (void)
+{
+ int i;
+ t1 ((i = 4096) + 4);
+ return i;
+}
+
+void t3 (long long x)
+{
+ if (x != 0x80000fffULL)
+ abort ();
+}
+
+long long t4 (void)
+{
+ long long i;
+ t3 ((i = 4096) + 0x7fffffffULL);
+ return i;
+}
+
+main ()
+{
+ if (t2 () != 4096)
+ abort ();
+ if (t4 () != 4096)
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001101.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001101.c
new file mode 100644
index 00000000..7b20a0c8
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001101.c
@@ -0,0 +1,41 @@
+/* { dg-require-effective-target untyped_assembly } */
+extern void abort(void);
+
+typedef struct
+{
+ unsigned int unchanging : 1;
+} struc, *rtx;
+
+rtx dummy ( int *a, rtx *b)
+{
+ *a = 1;
+ *b = (rtx)7;
+ return (rtx)1;
+}
+
+void bogus (insn, thread, delay_list)
+ rtx insn;
+ rtx thread;
+ rtx delay_list;
+{
+ rtx new_thread;
+ int must_annul;
+
+ delay_list = dummy ( &must_annul, &new_thread);
+ if (delay_list == 0 && new_thread )
+ {
+ thread = new_thread;
+ }
+ if (delay_list && must_annul)
+ insn->unchanging = 1;
+ if (new_thread != thread )
+ abort();
+}
+
+int main()
+{
+ struc baz;
+ bogus (&baz, (rtx)7, 0);
+ exit(0);
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001108-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001108-1.c
new file mode 100644
index 00000000..d764f68f
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001108-1.c
@@ -0,0 +1,25 @@
+long long
+signed_poly (long long sum, long x)
+{
+ sum += (long long) (long) sum * (long long) x;
+ return sum;
+}
+
+unsigned long long
+unsigned_poly (unsigned long long sum, unsigned long x)
+{
+ sum += (unsigned long long) (unsigned long) sum * (unsigned long long) x;
+ return sum;
+}
+
+int
+main (void)
+{
+ if (signed_poly (2LL, -3) != -4LL)
+ abort ();
+
+ if (unsigned_poly (2ULL, 3) != 8ULL)
+ abort ();
+
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001111-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001111-1.c
new file mode 100644
index 00000000..85617c23
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001111-1.c
@@ -0,0 +1,41 @@
+
+static int next_buffer = 0;
+void bar (void);
+
+static int t = 1, u = 0;
+
+long
+foo (unsigned int offset)
+{
+ unsigned i, buffer;
+ int x;
+ char *data;
+
+ i = u;
+ if (i)
+ return i * 0xce2f;
+
+ buffer = next_buffer;
+ data = buffer * 0xce2f;
+ for (i = 0; i < 2; i++)
+ bar ();
+ buffer = next_buffer;
+ return buffer * 0xce2f + offset;
+
+}
+
+void
+bar (void)
+{
+}
+
+int
+main ()
+{
+ if (foo (3) != 3)
+ abort ();
+ next_buffer = 1;
+ if (foo (2) != 0xce2f + 2)
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001112-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001112-1.c
new file mode 100644
index 00000000..a51abb35
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001112-1.c
@@ -0,0 +1,10 @@
+int main ()
+{
+ long long i = 1;
+
+ i = i * 2 + 1;
+
+ if (i != 3)
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001121-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001121-1.c
new file mode 100644
index 00000000..a3c68584
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001121-1.c
@@ -0,0 +1,24 @@
+/* { dg-options "-fgnu89-inline" } */
+
+extern void abort (void);
+extern void exit (int);
+
+double d;
+
+__inline__ double foo (void)
+{
+ return d;
+}
+
+__inline__ int bar (void)
+{
+ foo();
+ return 0;
+}
+
+int main (void)
+{
+ if (bar ())
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001124-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001124-1.c
new file mode 100644
index 00000000..d8fc9a98
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001124-1.c
@@ -0,0 +1,76 @@
+
+struct inode {
+ long long i_size;
+ struct super_block *i_sb;
+};
+
+struct file {
+ long long f_pos;
+};
+
+struct super_block {
+ int s_blocksize;
+ unsigned char s_blocksize_bits;
+ int s_hs;
+};
+
+static char *
+isofs_bread(unsigned int block)
+{
+ if (block)
+ abort ();
+ exit(0);
+}
+
+static int
+do_isofs_readdir(struct inode *inode, struct file *filp)
+{
+ int bufsize = inode->i_sb->s_blocksize;
+ unsigned char bufbits = inode->i_sb->s_blocksize_bits;
+ unsigned int block, offset;
+ char *bh = 0;
+ int hs;
+
+ if (filp->f_pos >= inode->i_size)
+ return 0;
+
+ offset = filp->f_pos & (bufsize - 1);
+ block = filp->f_pos >> bufbits;
+ hs = inode->i_sb->s_hs;
+
+ while (filp->f_pos < inode->i_size) {
+ if (!bh)
+ bh = isofs_bread(block);
+
+ hs += block << bufbits;
+
+ if (hs == 0)
+ filp->f_pos++;
+
+ if (offset >= bufsize)
+ offset &= bufsize - 1;
+
+ if (*bh)
+ filp->f_pos++;
+
+ filp->f_pos++;
+ }
+ return 0;
+}
+
+struct super_block s;
+struct inode i;
+struct file f;
+
+int
+main(int argc, char **argv)
+{
+ s.s_blocksize = 512;
+ s.s_blocksize_bits = 9;
+ i.i_size = 2048;
+ i.i_sb = &s;
+ f.f_pos = 0;
+
+ do_isofs_readdir(&i,&f);
+ abort ();
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001130-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001130-1.c
new file mode 100644
index 00000000..4a996ee6
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001130-1.c
@@ -0,0 +1,21 @@
+static inline int bar(void) { return 1; }
+static int mem[3];
+
+static int foo(int x)
+{
+ if (x != 0)
+ return x;
+
+ mem[x++] = foo(bar());
+
+ if (x != 1)
+ abort();
+
+ return 0;
+}
+
+int main()
+{
+ foo(0);
+ return 0;
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001130-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001130-2.c
new file mode 100644
index 00000000..40938255
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001130-2.c
@@ -0,0 +1,31 @@
+static int which_alternative = 3;
+
+static const char *i960_output_ldconst (void);
+
+static const char *
+output_25 (void)
+{
+ switch (which_alternative)
+ {
+ case 0:
+ return "mov %1,%0";
+ case 1:
+ return i960_output_ldconst ();
+ case 2:
+ return "ld %1,%0";
+ case 3:
+ return "st %1,%0";
+ }
+}
+
+static const char *i960_output_ldconst (void)
+{
+ return "foo";
+}
+int main(void)
+{
+ const char *s = output_25 () ;
+ if (s[0] != 's')
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001203-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001203-1.c
new file mode 100644
index 00000000..803c6a89
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001203-1.c
@@ -0,0 +1,24 @@
+/* Origin: PR c/410 from Jan Echternach
+ <jan.echternach@informatik.uni-rostock.de>,
+ adapted to a testcase by Joseph Myers <jsm28@cam.ac.uk>.
+*/
+
+extern void exit (int);
+
+static void
+foo (void)
+{
+ struct {
+ long a;
+ char b[1];
+ } x = { 2, { 0 } };
+}
+
+int
+main (void)
+{
+ int tmp;
+ foo ();
+ tmp = 1;
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001203-2.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001203-2.c
new file mode 100644
index 00000000..5dfde5a0
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001203-2.c
@@ -0,0 +1,123 @@
+struct obstack
+{
+ long chunk_size;
+ struct _obstack_chunk *chunk;
+ char *object_base;
+ char *next_free;
+ char *chunk_limit;
+ int alignment_mask;
+ unsigned maybe_empty_object;
+};
+
+struct objfile
+ {
+ struct objfile *next;
+ struct obstack type_obstack;
+ };
+
+struct type
+ {
+ unsigned length;
+ struct objfile *objfile;
+ short nfields;
+ struct field
+ {
+ union field_location
+ {
+ int bitpos;
+ unsigned long physaddr;
+ char *physname;
+ }
+ loc;
+ int bitsize;
+ struct type *type;
+ char *name;
+ }
+ *fields;
+ };
+
+struct type *alloc_type (void);
+void * xmalloc (unsigned int z);
+void _obstack_newchunk (struct obstack *o, int i);
+void get_discrete_bounds (long long *lowp, long long *highp);
+
+extern void *memset(void *, int, __SIZE_TYPE__);
+
+struct type *
+create_array_type (struct type *result_type, struct type *element_type)
+{
+ long long low_bound, high_bound;
+ if (result_type == ((void *)0))
+ {
+ result_type = alloc_type ();
+ }
+ get_discrete_bounds (&low_bound, &high_bound);
+ (result_type)->length =
+ (element_type)->length * (high_bound - low_bound + 1);
+ (result_type)->nfields = 1;
+ (result_type)->fields =
+ (struct field *) ((result_type)->objfile != ((void *)0)
+ ? (
+ {
+ struct obstack *__h =
+ (&(result_type)->objfile -> type_obstack);
+ {
+ struct obstack *__o = (__h);
+ int __len = ((sizeof (struct field)));
+ if (__o->chunk_limit - __o->next_free < __len)
+ _obstack_newchunk (__o, __len);
+ __o->next_free += __len; (void) 0;
+ };
+ ({
+ struct obstack *__o1 = (__h);
+ void *value;
+ value = (void *) __o1->object_base;
+ if (__o1->next_free == value)
+ __o1->maybe_empty_object = 1;
+ __o1->next_free = (((((__o1->next_free) - (char *) 0)
+ +__o1->alignment_mask)
+ & ~ (__o1->alignment_mask))
+ + (char *) 0);
+ if (__o1->next_free - (char *)__o1->chunk
+ > __o1->chunk_limit - (char *)__o1->chunk)
+ __o1->next_free = __o1->chunk_limit;
+ __o1->object_base = __o1->next_free;
+ value;
+ });
+ }) : xmalloc (sizeof (struct field)));
+ return (result_type);
+}
+
+struct type *
+alloc_type (void)
+{
+ abort ();
+}
+void * xmalloc (unsigned int z)
+{
+ return 0;
+}
+void _obstack_newchunk (struct obstack *o, int i)
+{
+ abort ();
+}
+void
+get_discrete_bounds (long long *lowp, long long *highp)
+{
+ *lowp = 0;
+ *highp = 2;
+}
+
+int main(void)
+{
+ struct type element_type;
+ struct type result_type;
+
+ memset (&element_type, 0, sizeof (struct type));
+ memset (&result_type, 0, sizeof (struct type));
+ element_type.length = 4;
+ create_array_type (&result_type, &element_type);
+ if (result_type.length != 12)
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001221-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001221-1.c
new file mode 100644
index 00000000..4b6cc2b4
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001221-1.c
@@ -0,0 +1,7 @@
+int main ()
+{
+ unsigned long long a;
+ if (! (a = 0xfedcba9876543210ULL))
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001228-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001228-1.c
new file mode 100644
index 00000000..12e2ccd3
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001228-1.c
@@ -0,0 +1,28 @@
+int foo1(void)
+{
+ union {
+ char a[sizeof (unsigned)];
+ unsigned b;
+ } u;
+
+ u.b = 0x01;
+ return u.a[0];
+}
+
+int foo2(void)
+{
+ volatile union {
+ char a[sizeof (unsigned)];
+ unsigned b;
+ } u;
+
+ u.b = 0x01;
+ return u.a[0];
+}
+
+int main(void)
+{
+ if (foo1() != foo2())
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20001229-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20001229-1.c
new file mode 100644
index 00000000..8c8cee11
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20001229-1.c
@@ -0,0 +1,43 @@
+/* This testcase originally provoked an unaligned access fault on Alpha.
+
+ Since Digital Unix and Linux (and probably others) by default fix
+ these up in the kernel, the failure was not visible unless one
+ is sitting at the console examining logs.
+
+ So: If we know how, ask the kernel to deliver SIGBUS instead so
+ that the test case visibly fails. */
+
+#if defined(__alpha__) && defined(__linux__)
+#include <asm/sysinfo.h>
+#include <asm/unistd.h>
+
+static inline int
+setsysinfo(unsigned long op, void *buffer, unsigned long size,
+ int *start, void *arg, unsigned long flag)
+{
+ syscall(__NR_osf_setsysinfo, op, buffer, size, start, arg, flag);
+}
+
+static void __attribute__((constructor))
+trap_unaligned(void)
+{
+ unsigned int buf[2];
+ buf[0] = SSIN_UACPROC;
+ buf[1] = UAC_SIGBUS | UAC_NOPRINT;
+ setsysinfo(SSI_NVPAIRS, buf, 1, 0, 0, 0);
+}
+#endif /* alpha */
+
+void foo(char *a, char *b) { }
+
+void showinfo()
+{
+ char uname[33] = "", tty[38] = "/dev/";
+ foo(uname, tty);
+}
+
+int main()
+{
+ showinfo ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20010106-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20010106-1.c
new file mode 100644
index 00000000..9e149c31
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20010106-1.c
@@ -0,0 +1,30 @@
+/* Copyright 2001 Free Software Foundation
+ Contributed by Alexandre Oliva <aoliva@redhat.com> */
+
+int f(int i) {
+ switch (i)
+ {
+ case -2:
+ return 33;
+ case -1:
+ return 0;
+ case 0:
+ return 7;
+ case 1:
+ return 4;
+ case 2:
+ return 3;
+ case 3:
+ return 15;
+ case 4:
+ return 9;
+ default:
+ abort ();
+ }
+}
+
+int main() {
+ if (f(-1))
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20010114-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20010114-1.c
new file mode 100644
index 00000000..ee8295e3
--- /dev/null
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/20010114-1.c
@@ -0,0 +1,15 @@
+/* Origin: PR c/1540 from Mattias Lampe <lampe@tu-harburg.de>,
+ adapted to a testcase by Joseph Myers <jsm28@cam.ac.uk>.
+ GCC 2.95.2 fails, CVS GCC of 2001-01-13 passes. */
+extern void abort (void);
+extern void exit (int);
+
+int
+main (void)
+{
+ int array1[1] = { 1 };
+ int array2[2][1]= { { 1 }, { 0 } };
+ if (array1[0] != 1)
+ abort ();
+ exit (0);
+}
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/20010116-1.c b/SingleSource/Regression/C/gcc-c-torture/execute/20010116-1.c
new file mode 100644
index 00000000..b77d6fb8
--- /dev/null
+++ b/