Jay K <jay.kr...@cornell.edu> writes:

>  > And putc_unlocked is a macro which appends to a buffer. puts is not.
>  
>  
> I *assumed* there is puts_unlocked like all the other *_unlocked.
> Maybe not.

There is an fputs_unlocked.  But it's still a function, not a simple
macro.


>  > (Really I'd rather gcc just output .o files directly...) 
>  > It would be an interesting project, but it's not a major component of 
>  > optimizing compilation time. I would certainly encourage any interested 
>  
>  
> Perhaps when not optimizing?
> Eh, but I've taken no measurement.

I have (on GNU/Linux).

> There is the possible fork() cost on Cygwin.
> But maybe spawn is used, much faster.

As of just a couple of days ago we use spawnve on cygwin.

Ian

Reply via email to