mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-03-09 15:50:02 +00:00
Remove vestigial 3DFS support code (re: f88f302c)
Support for the long-dead 3DFS userland versioning file system was
already removed from ksh93 (although I'd overlooked some minor
things), but libast still supported it. This removes that too.
src/lib/libast/include/fs3d.h,
src/lib/libast/man/fs3d.3,
src/lib/libast/misc/fs3d.c:
- Removed.
bin/package,
src/cmd/INIT/package.sh:
- Remove attempted use of removed vpath builtin.
src/cmd/ksh93/*:
- Remove minor 3dfs vestiges.
src/lib/lib{ast,cmd,coshell}/*:
- Remove code supporting 3dfs.
This commit is contained in:
parent
2db9953ae0
commit
fbc6cd4286
32 changed files with 83 additions and 683 deletions
|
|
@ -232,10 +232,6 @@ meta FEATURE/dynamic features/%>FEATURE/% features/dynamic dynamic
|
|||
make features/dynamic
|
||||
done features/dynamic
|
||||
exec - iffe -v -c '${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ' ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -I${PACKAGE_ast_INCLUDE} -I${INSTALLROOT}/include ${mam_libdll} ${mam_libcoshell} ${mam_libcmd} ${mam_libast} ${mam_libm} ${mam_libnsl} : run features/dynamic
|
||||
make ${PACKAGE_ast_INCLUDE}/fs3d.h implicit
|
||||
prev ${PACKAGE_ast_INCLUDE}/ast_fs.h implicit
|
||||
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
|
||||
done ${PACKAGE_ast_INCLUDE}/fs3d.h dontcare
|
||||
prev ${PACKAGE_ast_INCLUDE}/dlldefs.h implicit
|
||||
done FEATURE/dynamic dontcare generated
|
||||
make FEATURE/options implicit
|
||||
|
|
|
|||
|
|
@ -52,8 +52,6 @@ The options have the following defaults and meanings:
|
|||
FILESCAN on Experimental option that allows fast reading of files
|
||||
using while < file;do ...; done and allowing fields in
|
||||
each line to be accessed as positional parameters.
|
||||
FS_3D off For use with 3-D file system. Enabled automatically for
|
||||
systems with dynamic linking.
|
||||
KIA off Allow generation of shell cross reference database with -I.
|
||||
MULTIBYTE on Multibyte character handling. Requires mblen() and
|
||||
mbctowc().
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@
|
|||
* let expr...
|
||||
* . file [arg...]
|
||||
* :, true, false
|
||||
* vpath [top] [base]
|
||||
* vmap [top] [base]
|
||||
* wait [job...]
|
||||
* shift [n]
|
||||
*
|
||||
|
|
|
|||
|
|
@ -2030,11 +2030,6 @@ _JOB_
|
|||
"[+SEE ALSO?\bjobs\b(1), \bps\b(1)]"
|
||||
;
|
||||
|
||||
#if SHOPT_FS_3D
|
||||
const char sh_optvpath[] = " [top] [base]";
|
||||
const char sh_optvmap[] = " [dir] [list]";
|
||||
#endif /* SHOPT_FS_3D */
|
||||
|
||||
const char sh_optwhence[] =
|
||||
"[-1c?\n@(#)$Id: whence (AT&T Research) 2007-04-24 $\n]"
|
||||
USAGE_LICENSE
|
||||
|
|
|
|||
|
|
@ -68,7 +68,6 @@ tst pipe_socketpair note{ use socketpair() for peekable pipe() }end execute{
|
|||
}end
|
||||
tst socketpair_devfd note{ /dev/fd/N handles socketpair() }end execute{
|
||||
#include <ast.h>
|
||||
#include <fs3d.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/socket.h>
|
||||
int main()
|
||||
|
|
@ -76,7 +75,6 @@ tst socketpair_devfd note{ /dev/fd/N handles socketpair() }end execute{
|
|||
int devfd;
|
||||
int n;
|
||||
int sfd[2];
|
||||
fs3d(FS3D_OFF);
|
||||
close(0);
|
||||
open("/dev/null", O_RDONLY);
|
||||
if ((n = open("/dev/fd/0", O_RDONLY)) < 0)
|
||||
|
|
|
|||
|
|
@ -106,7 +106,6 @@ struct limits
|
|||
int ngroups_max; /* maximum number of process groups */
|
||||
unsigned char posix_version; /* posix version number */
|
||||
unsigned char posix_jobcontrol;/* non-zero for job control systems */
|
||||
unsigned char fs3d; /* non-zero for 3-d file system */
|
||||
};
|
||||
|
||||
#ifndef SH_wait_f_defined
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue