Work: Linux/aow.
Linux work (secret) for a customer (secret).
Did I remeber to mention I hate GCC: it's messy piece of non-working smelly shit:
I contains stuff which should be separated to libraries, it contains all kind of
compilers, which should be totally separate projects, it does not really have
cross compilation support - it is not always able to separate which flags or
configuration is for build, host, or target - it does not even bother to check,
it does not contain _any_ proper way to find out how it figured out certain
options, it may even try to use wrong tools within xgcc, it seems to have heavily
mismashes in its sematical level, gnu configure is really piece of old-fashioned shit
which needs constant patching, Linux should be only Linux, not GNU-shit - you do not
have cars named as Michelin/Mercedes or Continental/Ford - I know RMS likes car based
examples and this is for him: tyres are very important, and have the same role as
C compiler and libraries, because gcc is a huge bloat it constantly needs extra flags
and kludges for situations like bootstrapping without libc and it still fails,
there shoudl be chart for working gcc build/host/target combinations without heavily
patching the shit, do you think with some other organ than brains? GCC 3.4.1 is still
pre-alpha level stuff, not even suitable for beta testing. I know that parts of it
might be best code ever created - but if the whole does not work it does not help.
Searching other binutils/compiler/library stuff for replacing GNU stuff, need
pedantically contructed system with test system for all combinations.
Stinkpad harddisk (IBM 2.5" 48GB) has problems.
Ok, and what I'm going to do for it? Decided to construct configure utility better than
infamous GNU configure. Also something to GCC - maybe cut it.