diff -r -c3 sash-3.4.bak/Makefile sash-3.4/Makefile *** sash-3.4.bak/Makefile Sat Sep 25 07:21:56 1999 --- sash-3.4/Makefile Sun Oct 6 03:28:17 2002 *************** *** 5,17 **** # The HAVE_EXT2 definition adds the -chattr and -lsattr comamnds. # ! CFLAGS = -O3 -Wall -Wmissing-prototypes -DHAVE_GZIP -DHAVE_EXT2 ! LDFLAGS = -static -s LIBS = -lz ! BINDIR = /bin ! MANDIR = /usr/man/man1 OBJS = sash.o cmds.o cmd_dd.o cmd_ed.o cmd_grep.o cmd_ls.o cmd_tar.o \ --- 5,20 ---- # The HAVE_EXT2 definition adds the -chattr and -lsattr comamnds. # ! prefix = /gnu/usr ! ! CC = cc ! CFLAGS = -O3 -Wall -Wmissing-prototypes -DHAVE_GZIP -g ! LDFLAGS = LIBS = -lz ! BINDIR = $(prefix)/bin ! MANDIR = $(prefix)/man/man1 OBJS = sash.o cmds.o cmd_dd.o cmd_ed.o cmd_grep.o cmd_ls.o cmd_tar.o \ diff -r -c3 sash-3.4.bak/cmd_ls.c sash-3.4/cmd_ls.c *** sash-3.4.bak/cmd_ls.c Wed Jun 16 13:01:43 1999 --- sash-3.4/cmd_ls.c Sun Oct 6 03:46:50 2002 *************** *** 380,386 **** */ if (flags & LSF_INODE) { ! sprintf(cp, "%7ld ", statBuf->st_ino); cp += strlen(cp); } --- 380,386 ---- */ if (flags & LSF_INODE) { ! sprintf(cp, "%7ld ", (long) statBuf->st_ino); cp += strlen(cp); } *************** *** 434,440 **** ((unsigned long) statBuf->st_rdev) & 0xff); } else ! sprintf(cp, "%8ld ", statBuf->st_size); cp += strlen(cp); --- 434,440 ---- ((unsigned long) statBuf->st_rdev) & 0xff); } else ! sprintf(cp, "%8ld ", (long) statBuf->st_size); cp += strlen(cp); diff -r -c3 sash-3.4.bak/cmds.c sash-3.4/cmds.c *** sash-3.4.bak/cmds.c Thu Jun 3 23:42:39 1999 --- sash-3.4/cmds.c Sun Oct 6 03:46:08 2002 *************** *** 16,22 **** --- 16,24 ---- #include #include #include + #ifdef __linux__ #include + #endif void *************** *** 502,507 **** --- 504,511 ---- } + #ifdef __linux__ + void do_mount(int argc, const char ** argv) { *************** *** 567,572 **** --- 571,578 ---- perror(argv[1]); } + #endif + void do_cmp(int argc, const char ** argv) diff -r -c3 sash-3.4.bak/sash.c sash-3.4/sash.c *** sash-3.4.bak/sash.c Sat Sep 25 06:03:51 1999 --- sash-3.4/sash.c Sun Oct 6 03:45:33 2002 *************** *** 219,229 **** --- 219,231 ---- "fileName ..." }, + #ifdef __linux__ { "-mount", do_mount, 3, INFINITE_ARGS, "Mount or remount a filesystem on a directory", "[-t type] [-r] [-m] devName dirName" }, + #endif { "-mv", do_mv, 3, INFINITE_ARGS, *************** *** 309,319 **** --- 311,323 ---- "[mask]" }, + #ifdef __linux__ { "-umount", do_umount, 2, 2, "Unmount a filesystem", "fileName" }, + #endif { "unalias", do_unalias, 2, 2,