aboutsummaryrefslogtreecommitdiff
path: root/libtcc.h
diff options
context:
space:
mode:
authorMichael Matz <matz@suse.de>2016-05-12 01:12:04 +0200
committerMichael Matz <matz@suse.de>2016-05-12 01:12:04 +0200
commita66ba1f2a113c1f8b775c5c0a77061298fe5168e (patch)
tree20844942e1521aad002ef6bf1ce814ce2da835b6 /libtcc.h
parent6bd8c936e33db20f7023e11228bc2f2a4fb51f2e (diff)
downloadtinycc-a66ba1f2a113c1f8b775c5c0a77061298fe5168e.tar.gz
tinycc-a66ba1f2a113c1f8b775c5c0a77061298fe5168e.tar.bz2
Error out on operations on structs
The check for structs was too late and on amd64 and aarch64 could lead to accepting and then asserting with code like: struct S {...} s; char *c = (char*)0x10 - s;
Diffstat (limited to 'libtcc.h')
0 files changed, 0 insertions, 0 deletions