diff options
author | Larry Wall <lwall@netlabs.com> | 1994-10-17 23:00:00 +0000 |
---|---|---|
committer | Larry Wall <lwall@netlabs.com> | 1994-10-17 23:00:00 +0000 |
commit | a0d0e21ea6ea90a22318550944fe6cb09ae10cda (patch) | |
tree | faca1018149b736b1142f487e44d1ff2de5cc1fa /U/i_termio.U | |
parent | 85e6fe838fb25b257a1b363debf8691c0992ef71 (diff) | |
download | perl-a0d0e21ea6ea90a22318550944fe6cb09ae10cda.tar.gz |
perl 5.000perl-5.000
[editor's note: this commit combines approximate 4 months of furious
releases of Andy Dougherty and Larry Wall - see pod/perlhist.pod for
details. Andy notes that;
Alas neither my "Irwin AccuTrack" nor my DC 600A quarter-inch cartridge
backup tapes from that era seem to be readable anymore. I guess 13 years
exceeds the shelf life for that backup technology :-(.
]
Diffstat (limited to 'U/i_termio.U')
-rw-r--r-- | U/i_termio.U | 117 |
1 files changed, 0 insertions, 117 deletions
diff --git a/U/i_termio.U b/U/i_termio.U deleted file mode 100644 index f1eb947503..0000000000 --- a/U/i_termio.U +++ /dev/null @@ -1,117 +0,0 @@ -?RCS: $Id: i_termio.U,v 3.0 1993/08/18 12:08:44 ram Exp $ -?RCS: -?RCS: Copyright (c) 1991-1993, Raphael Manfredi -?RCS: -?RCS: You may redistribute only under the terms of the Artistic Licence, -?RCS: as specified in the README file that comes with the distribution. -?RCS: You may reuse parts of this distribution only within the terms of -?RCS: that same Artistic Licence; a copy of which may be found at the root -?RCS: of the source tree for dist 3.0. -?RCS: -?RCS: $Log: i_termio.U,v $ -?RCS: Revision 3.0 1993/08/18 12:08:44 ram -?RCS: Baseline for dist 3.0 netwide release. -?RCS: -?X: -?X: Include all three (possible) definitions in config_h.SH. -?X: There are enough implementations of posix termios.h out there -?X: that do not work well with other system headers or are -?X: incomplete. This makes it easier for the user to back off -?X: and try sgtty.h or i_termio.h instead. -?X: -?MAKE:i_termio i_sgtty i_termios: test Inlibc Cppsym Guess Setvar Findhdr -?MAKE: -pick add $@ %< -?S:i_termio: -?S: This variable conditionally defines the I_TERMIO symbol, which -?S: indicates to the C program that it should include <termio.h> rather -?S: than <sgtty.h>. -?S:. -?S:i_termios: -?S: This variable conditionally defines the I_TERMIOS symbol, which -?S: indicates to the C program that the POSIX <termios.h> file is -?S: to be included. -?S:. -?S:i_sgtty: -?S: This variable conditionally defines the I_SGTTY symbol, which -?S: indicates to the C program that it should include <sgtty.h> rather -?S: than <termio.h>. -?S:. -?C:I_TERMIO ~ %<: -?C: This symbol, if defined, indicates that the program should include -?C: <termio.h> rather than <sgtty.h>. There are also differences in -?C: the ioctl() calls that depend on the value of this symbol. -?C:. -?C:I_TERMIOS ~ %<: -?C: This symbol, if defined, indicates that the program should include -?C: the POSIX termios.h rather than sgtty.h or termio.h. -?C: There are also differences in the ioctl() calls that depend on the -?C: value of this symbol. -?C:. -?C:I_SGTTY ~ %<: -?C: This symbol, if defined, indicates that the program should include -?C: <sgtty.h> rather than <termio.h>. There are also differences in -?C: the ioctl() calls that depend on the value of this symbol. -?C:. -?H:?%<:#$i_termio I_TERMIO /**/ -?H:?%<:#$i_termios I_TERMIOS /**/ -?H:?%<:#$i_sgtty I_SGTTY /**/ -?H:. -?T:val2 val3 -?LINT:set i_termio i_sgtty i_termios -: see if this is a termio system -val="$undef" -val2="$undef" -val3="$undef" -?X: Prefer POSIX-approved termios.h over all else -if $test `./findhdr termios.h`; then - set tcsetattr i_termios - eval $inlibc - val3="$i_termios" -fi -echo " " -case "$val3" in -"$define") echo "You have POSIX termios.h... good!" >&4;; -*) if Cppsym pyr; then - case "`/bin/universe`" in - ucb) if $test `./findhdr sgtty.h`; then - val2="$define" - echo "<sgtty.h> found." >&4 - else - echo "System is pyramid with BSD universe." - echo "<sgtty.h> not found--you could have problems." >&4 - fi;; - *) if $test `./findhdr termio.h`; then - val="$define" - echo "<termio.h> found." >&4 - else - echo "System is pyramid with USG universe." - echo "<termio.h> not found--you could have problems." >&4 - fi;; - esac -?X: Start with USG to avoid problems if both usg/bsd was guessed - elif usg; then - if $test `./findhdr termio.h`; then - echo "<termio.h> found." >&4 - val="$define" - elif $test `./findhdr sgtty.h`; then - echo "<sgtty.h> found." >&4 - val2="$define" - else -echo "Neither <termio.h> nor <sgtty.h> found--you could have problems." >&4 - fi - else - if $test `./findhdr sgtty.h`; then - echo "<sgtty.h> found." >&4 - val2="$define" - elif $test `./findhdr termio.h`; then - echo "<termio.h> found." >&4 - val="$define" - else -echo "Neither <sgtty.h> nor <termio.h> found--you could have problems." >&4 - fi - fi;; -esac -set i_termio; eval $setvar -val=$val2; set i_sgtty; eval $setvar -val=$val3; set i_termios; eval $setvar - |