Code Hz wrote:
Hello,
This is the minimal sample input, it only crash on the windows, but I
do not think it is os-dependent.
```
b(){"
"2
```

I fixed that.  The problem here was not with the multi-line string but
rather with the two constant tokens ("" & 2) following each other
immediately which must never happen in a tinycc using a static token
value store (tokc).

-- gr

It runs well in linux, report `error: ';' expected (got "2")`.
Although according to the C standard, this string syntax is incorrect.
But in windows, tcc.exe just crash without any output. (env: mingw-w64
9.2.0, tcc: (head in mob branch)
53587ee415faf03991e465ee22f73a7f8f2cd754)
(libtcc will crash the host program when compile this)

_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel


_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to