GCC suggestions needed
Matthew Woehlke
mw_triad@users.sourceforge.net
Tue Nov 18 02:25:00 GMT 2008
Niklaus wrote:
> 1) How to tell gcc to stop after the first error. I use both gcc
> 4.2 and gcc 3.4. I tried -Wfatal-error and -Wfatal-error it says
> unrecognized option.
You could do something like:
gcc <blah> | tee <output-file> | grep -El <regexpr that finds errors>
...which would return relatively quickly if an error is found, otherwise
will run to completion. (Note: especially using tee, I'm not sure what
will happen when grep exits, i.e. if tee and/or grep will die or not, so
I would suggest testing, and invoking 'kill' if needed.)
> 3) Can this submissions be collected for every 5 secs and then
> compiled in parallel to produce parallel output. Invoking gcc for each
> submission is going to be slow ?
Why not just make a system that fires off a submission in a separate
process whenever one arrives? Assuming you have a way to collect a
batch, I don't know why you couldn't submit them in parallel, but why wait?
--
Matthew
Please do not quote my e-mail address unobfuscated in message bodies.
--
Sendmail administration is not black magic. There are legitimate
technical reasons why it requires the sacrifice of a live chicken.
-- Unknown
More information about the Gcc-help
mailing list