summaryrefslogtreecommitdiff
path: root/gcc/fixinc
diff options
context:
space:
mode:
authorBruce Korb <korbb@gcc.gnu.org>2001-01-02 00:27:20 +0000
committerBruce Korb <korbb@gcc.gnu.org>2001-01-02 00:27:20 +0000
commitc76fbbe2478fa107c82921cd542086287c8906ed (patch)
tree0bd2488166ab5bd4c902d96f7e8299f363c0474b /gcc/fixinc
parentfb34ebc50595037b349b190b08d632d820adca6b (diff)
downloadgcc-c76fbbe2478fa107c82921cd542086287c8906ed.tar.gz
update the README for fixinc
From-SVN: r38600
Diffstat (limited to 'gcc/fixinc')
-rw-r--r--gcc/fixinc/README21
1 files changed, 10 insertions, 11 deletions
diff --git a/gcc/fixinc/README b/gcc/fixinc/README
index 89c46ab522c..69e3b1fd718 100644
--- a/gcc/fixinc/README
+++ b/gcc/fixinc/README
@@ -2,26 +2,25 @@
FIXINCLUDES OPERATION
=====================
-See also: http://autogen.linuxbox.com/fixincludes
+See also: http://autogen.SourceForge.net/fixincludes
The set of fixes required was distilled down to just the data required
to specify what needed to happen for each fix. Those data were edited
into a file named gcc/fixinc/inclhack.def. A program called
-AutoGen (http://autogen.linuxbox.com) uses these definitions to
-instantiate several different templates (gcc/fixinc/*.tpl) that then
+AutoGen (http://autogen.SourceForge.net, ver 4.x) uses these definitions
+to instantiate several different templates (gcc/fixinc/*.tpl) that then
produces a fixincludes replacement shell script (inclhack.sh), a
-replacement binary program (fixincl.x) and a script to drive the
-binary fixincl.sh).
+replacement binary program (fixincl.x).
If there is no special purpose script, then mkfixinc.sh will try to
-compile, link and test execute the binary version. If it cannot be
-successfully built, the shell version will be used instead. If
-mkfixinc.sh determines that your system needs machine-specific fixes
-that have not yet been applied to inclhack.def, it will install and
-use the current fixinc.* for that system instead.
+compile, link and execute the fixincl program. Otherwise, it will
+install and use the current fixinc.* for that system instead.
+Also, on certain platforms (viz. those that do not have functional
+bidirectional pipes), the fixincl program is split into two.
+This should only concern you on DOS and BeOS.
Regards,
- Bruce <autogen@linuxbox.com>
+ Bruce <bkorb@gnu.org>