[EMAIL PROTECTED] (Michael Sokolov) writes:
> No! 4.3BSD doesn't have *anything* "extended" or SysVile, it is *absolutely
> pure UNIX*!
This is hilarious. Here we have somebody who calls 4.3BSD "pure UNIX"
even though it contains such latter-day abominations like symlinks
and long filesnames!
> OK, so the Gnu's-Not-UNIX crusaders against UNIX don't actually know the
> system they are fighting against / trying to replace, right?
You're a little behind the times if you think *anybody* is fighting /
trying to replace 4.3BSD. What we are currently fighting against /
trying to replace is Windows in it various forms.
> 4.3BSD is *the* reference pure UNIX ostensibly non-GNU system.
Whatever you say.
> So gcc *must* build on it in order to be able to say that it really
> meets the GNU project's goal of being installable as an individual
> component on an existing non-GNU system.
I do not see 4.3BSD as a reason to not use functions in shell scripts.
4.3BSD is a legacy system. There are good reasons to use legacy systems,
and we should continue to support them. However, if someone wants to
use gcc, they still have plenty of options:
(a) Stick to an old (legacy) verison of gcc, which I suspect is what most
legacy users are going to do.
(b) Install bash on the machine they use to compile gcc.
(c) Cross-compile gcc on some other system.
People who are using 4.3BSD *and* want to install a new gcc compiler are
quite capable of doing these things.
--
--Per Bothner
[EMAIL PROTECTED] http://www.bothner.com/~per/