Diomidis Spinellis
Diomidis Spinellis
It's actually the combination of `_Thread_local` with `static`. See #14.
Your understanding of the problem seems correct. From the compilation log, can you see how show_mem.o is generated? Maybe it's through a tool / method that we haven't foreseen.
The proper way to do this is to split `e_storage_class` into `e_storage_duration` and `e_linkage` defining appropriate merge functions. `c_enum` must then be handled separately from `e_storage_class`.
Works here. ``` $ make html.o tr -d \\r css.c g++ -std=gnu++11 -O3 -pipe -Wall -I. -DINSTALL_PREFIX='"/usr/local"' -DPRODUCTION -c -o html.o html.cpp $ ``` Maybe the auto-generated file `css.c`, which...
Good point! I assume you're running *csmake* with a `-j` flag?
Can you please try the version of *csmake* I just pushed?
Note that the FreeBSD/Linux *libstdbuf* functionality and *stdbuf* command can be used to adjust buffering.
Thank you! Could you perhaps look into the failing CI build? It could be irrelevant to your change, but I'd like to pull your change with a clean CI build.
Maybe a flakey test. I'm rerunning it.
The wrapping needs to take place through a shell script that will collect and examine their arguments. When file arguments are provided, the commands should not accept any input, unless...