1
0
mirror of https://github.com/cc65/cc65.git synced 2024-09-25 06:55:13 +00:00
cc65/test/val
acqn 0b06c34dfc Added primitive support for the ISO C99 inline feature as well as the __inline__ extension.
No inlining is actually done but that part is not required by the standard.
2024-01-14 00:08:41 +08:00
..
add1.c added tests as prepared by oliver 2014-09-25 21:38:34 +02:00
add2.c
add3.c added makefile and common include 2014-11-22 16:59:31 +01:00
add3a.c
add4.c
add5.c
and1.c
and2.c
assign-shift-use1.c
atoi-test.c
binlit.c
bitfield-1.c Renamed some testcases. 2022-09-30 09:41:54 +08:00
bitfield-char-1.c
bitfield-enum.c
bitfield-packing-char.c
bitfield-packing-long.c
bitfield-packing.c
bitfield-plain.c
bitfield-signed.c Testcases for long bit-fields. 2022-03-03 16:14:26 +08:00
bitfield-union.c
bool1.c
boolean-call1.c
booltrans.c Fixed potential bugs with boolean branch optimizers when more than one jeq/jne follows. 2023-10-21 23:56:07 +08:00
bss-name-decl.c
bss-name.c
bug170.c Use C89 semantics for integer conversions 2020-08-15 19:14:31 +02:00
bug250.c
bug263.c
bug327.c
bug367.c
bug735.c
bug760.c
bug830.c
bug895.c
bug897.c
bug975.c
bug1047-bitfield-char.c
bug1050.c Add enum size test case for #1050 2020-08-02 01:18:28 +02:00
bug1071.c
bug1075.c
bug1077.c move test for issue #1077 to test/val 2020-07-22 15:12:02 +02:00
bug1094-nested-init.c
bug1095-bitfield-signed.c
bug1108.c
bug1139-bitfield-in-if.c
bug1143warn.c
bug1178-struct-copy.c remove extra format specifier, fixed #2330 2024-01-06 17:53:24 +01:00
bug1181-struct-field-null-cmp.c
bug1201.c added test related to issue #1201 2020-08-26 23:20:28 +02:00
bug1209-ind-goto-rev.c
bug1211-ice-move-refs-1.c
bug1221.c
bug1222.c
bug1244.c
bug1245.c
bug1252.c
bug1263.c
bug1267-bitfield-typedef-signedness.c
bug1310.c
bug1320.c
bug1332-bitfield.c
bug1348.c
bug1357-pp.c
bug1373.c
bug1374.c
bug1397.c
bug1408.c change line endings to unix style, should fix #1858 2022-09-22 20:29:57 +02:00
bug1431.c
bug1437.c
bug1438.c
bug1451-struct-ptr-to-local.c
bug1462-biefield-assign-1.c
bug1462-biefield-assign-2.c
bug1462-biefield-assign-3.c
bug1462-biefield-assign-4.c
bug1504.c
bug1552.c remove dangling spaces 2022-04-17 16:07:52 +02:00
bug1562.c
bug1573.c
bug1573.h Simple testcase for __LINE__, __FILE__ as well as #line. 2022-08-24 16:39:44 +08:00
bug1643.c
bug1643.h change line endings to unix style, should fix #1858 2022-09-22 20:29:57 +02:00
bug1652-optimizer.c
bug1675-ub.c
bug1675.c
bug1690.c
bug1696.c remove a bunch of TABs 2022-04-16 18:16:14 +02:00
bug1822-pptest.c change line endings to unix style, should fix #1858 2022-09-22 20:29:57 +02:00
bug1838.c
bug1847-struct-field-access.c
bug1853-inline-asm.c
bug1891.c
bug1933.c add missing newline 2022-11-28 06:34:05 +01:00
bug1936.c
bug1941-shift-by-zero.c
bug1989.c
bug2018-ok.c
bug2019-case-value.c
bug2020-ok.c
bug2060.c
bug2079-struct-assign.c
bug2135.c
bug2151.c Fixed timing of #pragma charmap. 2023-10-13 16:32:06 +08:00
bug2186.c
bug2207.c
bug2302.c Fixed function declarator parser when a parameter has a function type. 2023-12-14 02:34:03 +08:00
bug2327-cconv-type.c Fixed calling convention parsing in type names and function parameter types. 2024-01-01 16:11:30 +08:00
bug2357.c Add test case for bug #2357 2024-01-16 20:55:48 +01:00
bzero.c add extra underscore to _bzero, add a test for bzero/memset 2022-08-29 23:20:48 +02:00
cc65091020.c add missing newline to a bunch of files 2022-04-16 19:51:48 +02:00
cc65141002.c Removed executable bit. 2020-07-12 23:11:43 +02:00
cc65141011.c
cc65141022.c
cc65150311.c
common.h Numerical constant scanner requires explicitly 32-bit sized type for cross-platform consistency 2023-05-03 19:27:37 -04:00
compare1.c
compare2.c
compare3.c added tests as prepared by oliver 2014-09-25 21:38:34 +02:00
compare4.c use uint16_t instead of magic ifdefs, leaving support for bit type in there incase we support it some day 2020-07-22 00:09:48 +02:00
compare5.c
compare6.c remove dangling spaces 2022-04-17 16:07:52 +02:00
compare7.c
compare8.c
compare9.c
compare10.c
compare-bool3.c Renamed some testcases. 2022-09-30 09:41:54 +08:00
computedgoto.c
const-side-effect.c
constexpr.c
counter.c
counter.h change line endings to unix style, should fix #1858 2022-09-22 20:29:57 +02:00
cq4.c
cq9.c
cq22.c
cq25.c remove dangling spaces 2022-04-17 16:07:52 +02:00
cq26.c
cq61.c
cq71.c
cq72.c
cq81.c
cq84.c
cq85.c
cq86.c
cq88.c
cq241.c
cq243.c
cq244.c
cq626.c
cq714.c
cq714b.c
cq715.c
cq757.c
cq7813.c remove dangling spaces 2022-04-17 16:07:52 +02:00
decl-extern-shadow.c
decl-mixed-specifiers.c
decl-static-extern.c
decl-static-fwd.c
div-char-char.c
div-common.h
div-int-int.c
div-long-long.c
duffs-device.c
fam.c Fixed the bug that a union type containing a struct with a flexible array member was accepted as a struct member or array element type. 2023-10-27 23:46:10 +08:00
float-const-convert.c
for-nested.c
for.c
inline-asm-1489.c If __A__,__AX__ or __EAX__ is used, post-inc/dec within the same statement will not modify it. 2021-06-08 14:16:14 +08:00
inline-func.c Added primitive support for the ISO C99 inline feature as well as the __inline__ extension. 2024-01-14 00:08:41 +08:00
jmp-callax.c
lib_common_atoi.c
lib_common_ctype.c
lib_common_gmtime_localtime.c Rework time functions a bit 2024-01-08 18:24:13 +01:00
lib_common_htonl.c
lib_common_htons.c
lib_common_memmove.c
lib_common_mktime.c Rework time functions a bit 2024-01-08 18:24:13 +01:00
lib_common_mulxx.c remove dangling spaces 2022-04-17 16:07:52 +02:00
lib_common_strcat.c
lib_common_strchr.c
lib_common_strcspn.c
lib_common_strdup.c Add strdup tests 2024-01-05 22:26:06 +01:00
lib_common_strncat.c
lib_common_strol.c
lib_common_strrchr.c remove dangling spaces 2022-04-17 16:07:52 +02:00
lib_common_strspn.c
lib_common_strtoul.c
long.c Optimize a bit static long assignation 2023-12-01 14:20:00 +01:00
lz4.c
Makefile
mult1.c
nullptr.c Fixed regression on comparison to null pointer. 2024-01-10 04:51:20 +08:00
opsize.c
optimizer-bug-pr2262.c test for regression that occured after #2262 2023-12-10 22:18:59 +01:00
or1.c
pointed-array.c
pointer1.c
postdec-8-8.c remove dangling spaces 2022-04-17 16:07:52 +02:00
postdec-8-16.c
postdec-16-8.c
postdec-16-16.c
postinc-8-8.c
postinc-8-16.c
postinc-16-8.c
postinc-16-16.c
postincdec.c
ppshift.c
pptest1.c
pptest3.c
pptest4.c
pptest5.c
pr1102.c
pr1110a.c
pr1423.c
pr1425.c test related to pr #1425 2021-03-20 00:23:12 +01:00
pr1461.c
pr1800.c
pr1833.c
predec-8-8.c
predec-8-16.c
predec-16-8.c
predec-16-16.c
preinc-8-8.c
preinc-8-16.c
preinc-16-8.c
preinc-16-16.c
ptrfunc.c
rand.c
rotate1.c
rotate2.c
rotate3.c
rotate4.c
rotate5.c
rotate6.c use uint16_t instead of magic ifdefs, leaving support for bit type in there incase we support it some day 2020-07-22 00:09:48 +02:00
rotate7.c
rotate8.c
shift-test.c
signal-test.c
snprintf-test.c
static-long.c Optimize a bit static long assignation 2023-12-01 14:20:00 +01:00
staticassert.c
strncmp-test.c
strnicmp-test.c
strpbrk-test.c
strtol-test.c move a bunch of tests from testcode/lib to test/val (and a failing one to test/todo) 2020-07-13 21:25:13 +02:00
strtoul-test.c
struct1.c
struct-anon1.c
struct-anon2.c
struct-by-value.c
struct-returned.c
sub1.c
sub2.c
sub3.c Fix bug introduced in #2260 2023-12-09 16:43:23 +01:00
switch1.c
switch2.c
time-test.c
time.c
trampoline-params.c
trampoline-varargs.c
trampoline.c Fixed wrapped call when the function to wrap has already got defined before it is wrapped with the pragma. 2023-12-10 00:47:10 +08:00
type-cast-to-char.c Renamed some testcases. 2022-09-30 09:41:54 +08:00
type-char-promote.c
uneval.c
unittest.h
void-size1.c
while.c
xor.c remove dangling spaces 2022-04-17 16:07:52 +02:00