Date: Tue, 27 Aug 1996 08:00:40 -0400 From: dj (DJ Delorie) Message-Id: <199608271200.IAA19710@delorie.com> To: eliz AT is DOT elta DOT co DOT il CC: djgpp-workers AT delorie DOT com In-reply-to: (message from Eli Zaretskii on Tue, 27 Aug 1996 07:52:32 +0200 (IST)) Subject: Re: getc and putc: not macros > Is there any reason why `getc' and `putc' aren't macros on ? > There are inline functions `__getc' and `__putc', but they are only on > ... Based on looking at , I would guess that gcc won't inline them anyway. In theory any function can be "inlined" (if gcc permits), but each time you do so you make it so that you have to recompile sources to upgrade libc. With all the work we've been doing on text vs binary, I didn't feel like recompiling all the gnu utilities instead of just linking.