use macros instead of inline functions in shgetc.h
authorRich Felker <dalias@aerifal.cx>
Fri, 13 Apr 2012 07:59:36 +0000 (03:59 -0400)
committerRich Felker <dalias@aerifal.cx>
Fri, 13 Apr 2012 07:59:36 +0000 (03:59 -0400)
commit26832d045f46e68b79277916edbad7512d253704
treef09be22ac676a2419d7a7dc571d1223580ecb942
parent54222d1efc5239d3fc8c528672bd52bfd8dad813
use macros instead of inline functions in shgetc.h

at -Os optimization level, gcc refuses to inline these functions even
though the inlined code would roughly the same size as the function
call, and much faster. the easy solution is to make them into macros.
src/internal/shgetc.h