[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Tinycc-devel] missing check after calling type_size in classify_x86
From: |
Michael Matz |
Subject: |
Re: [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg |
Date: |
Sun, 23 Jun 2019 23:18:40 +0200 (CEST) |
User-agent: |
Alpine 2.21 (LSU 202 2017-01-01) |
Hi,
On Sun, 23 Jun 2019, Pascal Cuoq wrote:
If this patch can be tweaked into something acceptable, I will also add
tests for the new rejected constructs and validate the message change
for the existing test.
The patch definitely goes into the right direction, though it seem more
verbose than necessary. I'd just test for functions or incomplete types
(via type_size), and then you have the opportunity to retain the more
precise error message for the former, ala
if (func)
tcc_error ...
else if (type_size < 0)
tcc_error ...
okay ...
Ciao,
Michael.
- [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg, Pascal Cuoq, 2019/06/20
- Re: [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg, Michael Matz, 2019/06/21
- Re: [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg, Pascal Cuoq, 2019/06/22
- Re: [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg, Michael Matz, 2019/06/22
- Re: [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg, Pascal Cuoq, 2019/06/23
- Re: [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg,
Michael Matz <=
- Re: [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg, Pascal Cuoq, 2019/06/23
- Re: [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg, Michael Matz, 2019/06/23
- Re: [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg, Pascal Cuoq, 2019/06/24
- Re: [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg, grischka, 2019/06/24
- Re: [Tinycc-devel] missing check after calling type_size in classify_x86_64_arg, Pascal Cuoq, 2019/06/24