summaryrefslogtreecommitdiffstats
path: root/usr.bin/doscmd
Commit message (Collapse)AuthorAgeFilesLines
* Initiate deorbit burn for the i386-only a.out related support. Moves arepeter2002-09-171-31/+0
| | | | | | | | | | | | | | | under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that. Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now. Tested on: i386 (extensively), alpha
* Replace various spelling with FALLTHROUGH which is lint()ablecharnier2002-08-251-1/+1
|
* Drop support for COPY, -c has been the default mode of install(1)ru2002-07-291-4/+4
| | | | | | for a long time now. Approved by: bde
* "inline" fixing. Replace "inline" with "__inline" to make more BSDmarkm2002-07-1910-44/+52
| | | | | | standard (and easier to define away with support in cdefs.h). Also convert two function-like macros to static inline functions for lint and the debugger.
* More consistancy. file system > filesystemtrhodes2002-05-165-6/+6
|
* Cast the uc_mcontext member to regcontext *, not the whole ucontext_t.tg2002-05-101-2/+3
| | | | | PR: 35449 Submitted by: Stefan Farfeleder <e0026813@stud3.tuwien.ac.at>
* Fix wrong bitmask.tg2002-05-101-3/+3
|
* Usage style sweep: spell "usage" with a small 'u'.des2002-04-221-13/+13
| | | | | Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/.
* Use `The .Nm utility'charnier2002-04-191-4/+6
|
* Reduce the number of spelling mistakes.charnier2002-04-129-22/+22
|
* Mark some parameters as unused.dwmalone2002-03-303-14/+24
| | | | | Make more code depend on '#ifndef NO_X' so we don't get unused warnings when compiling without X.
* Update FreeBSD SCM IDs.obrien2002-03-0739-82/+120
|
* Avoid a null-pointer dereference which occurred when emulating DOSrobert2002-02-261-0/+2
| | | | | | | interrupt 0x10 function 0x00 without dpy int tty.c being set. PR: 35147 Submitted by: Stefan Farfeleder <e0026813@stud3.tuwien.ac.at>
* - Emulate instructions prefixed with 'rep' correctly: set the CXrobert2002-02-261-0/+1
| | | | | | | register to zero. Submitted by: Stefan Farfeleder <e0026813@stud3.tuwien.ac.at> PR: 35147
* Don't rely on <sys/signal.h> to include <sys/ucontext.h>.deischen2002-02-171-0/+1
|
* WARNS=2 fixupmarkm2001-12-0214-54/+55
|
* Remove check for the DISPLAY environment variable. It's easier to usetg2001-11-271-3/+0
| | | | | | the `-x' option to get an X window than to temporarily disable DISPLAY. PR: 32180
* Minor cleanup, no functional changes:tg2001-10-125-96/+108
| | | | | | - Add/change some comments, - remove superfluous `if (1||x)' and re-indent, - fix initialization of floppyinfo[] to get rid of warning.
* - First shot at PIC emulation;tg2001-10-0213-589/+741
| | | | | | | | - better 8250 emulation; - fake vertical retrace bit in Input Status #1 register (this was lost in the VGA emu rewrite). Submitted by: Igor Serikov <bt@turtle.pangeatech.com>
* Fixed the BINGRP handling mess.ru2001-09-131-3/+3
| | | | | | | | EXEGRP and EXEMODE are used to install DOS (EXE format) binaries. doscmd(1) can optionally be installed as ``setgid kmem''. Hence the assignment operator for EXEGRP. PR: bin/30538
* Remove MAP_INHERIT flag from mmaps.dillon2001-08-254-11/+11
|
* Fix INT 10:09 (write char) and INT 10:0a (write char and attribute)tg2001-08-142-10/+12
| | | | | | | when cursor is at the lower right corner. PR: 29574 29601 Submitted by: Nils M Holm <nmh@t3x.org>
* Move update of BIOS variable at 0x6c (time counter) completely to timer.c.tg2001-08-142-18/+16
| | | | Suggested by: Igor Serikov <bt@turtle.pangeatech.com>
* mdoc(7) police: s/BSD/.Bx/ where appropriate.ru2001-08-141-1/+2
|
* Initialize debugf in main()peter2001-08-132-1/+2
|
* mdoc(7) police: s;BSD/OS;.Bsx; where appropriate.ru2001-08-131-2/+2
|
* mdoc(7) police: join split punctuation to macro calls.ru2001-08-101-4/+4
|
* Silence some more warnings, mostly from `-W -Wwrite-strings'.tg2001-08-0818-649/+778
|
* Fix warnings resulting from `-Wredundant-decls -Wstrict-prototypes'.tg2001-08-0714-66/+39
|
* Fix warnings from `-Wmissing-prototypes'. Staticize.tg2001-08-0316-276/+231
|
* Sort SRCS.tg2001-08-031-2/+2
|
* Don't wait for a keypress in INT 16 function 01, just return the currenttg2001-08-011-3/+0
| | | | state. This fixes Easytrax.
* Mark debug() and fatal() as __printflike() and fix resulting warnings.tg2001-07-3114-42/+42
|
* Sort options, remove unknown option 'f'.tg2001-07-311-68/+67
|
* - Add some more x86 instructions to emulate,tg2001-07-304-136/+267
| | | | | | | | | | - emulate VGA read mode 0, - emulate VGA write mode 1, - minor cleanup. Protel's Easytrax, a free PCB layout program, almost runs now; there are still some problems with the keyboard emulation, but the graphics are fine (albeit a bit slow).
* - Fix file names <:-(,tg2001-07-301-14/+12
| | | | | | | - attempt to find the X includes and libraries better, - sort some things. Submitted by: bde
* Include <sys/kbio.h> or <machine/console.h>, depending on __FreeBSD_version.tg2001-07-261-1/+8
| | | | | | This will reduce diffs to -STABLE. Don't leave an image of the video RAM around.
* Correct font names. Now, how on earth did this work on my system?tg2001-07-261-3/+3
|
* Fix bugs introduced in 1.26:tg2001-07-261-10/+8
| | | | | | | | - restore -I. in CFLAGS - add dependencies of objects on font headers - missing dependencies of font headers on their sources Suggested by: bde
* Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. Thesheldonh2001-07-261-2/+2
| | | | | | | definitions are more readable, and it's possible that they're more portable to pathalogical platforms. Submitted by: David Hill <david@phobia.ms>
* Fix breakage introduced in rev 1.26, with the introduction ofsheldonh2001-07-251-3/+3
| | | | | | | absoluate pathnames starting with /usr/src. This fixes the installworld target for the case where the source tree is not in /usr/src.
* Remove non-existent (missing?) fonts.alias from beforeinstall: targetache2001-07-241-1/+1
|
* Add -I${.OBJDIR} to pick generated font*.hache2001-07-241-1/+1
|
* Clean up the code a bit:tg2001-07-2432-181/+205
| | | | | | | - add $FreeBSD$; - remove unused variables; - add missing headers and prototypes; - -Wshadow.
* Rewrite video emulation. Features:tg2001-07-2416-1583/+3136
| | | | | | | | | | | | | | | | | - slightly more accurate VGA hardware emulation; - more int 10 functions, especially wrt to palette handling; - first shot at graphics support; - mode switching. Bugs: - graphics too slow; - only 16 color modes work for now; - works only under X, and only with 16 bit TrueColor visuals; - far from being genuinely useful (I can play an old EGA game now, though (mahjongg.exe)). Also, the code has been cleaned up a bit (more to come in a separate commit).
* Remove whitespace at EOL.dd2001-07-151-17/+17
|
* mdoc(7) police: remove extraneous .Pp before and/or after .Sh.dd2001-07-091-3/+0
|
* Fix another buffer overflow.tg2001-06-282-6/+12
| | | | | PR: 15593 Submitted by: Przemyslaw Frasunek <venglin@lagoon.FreeBSD.lublin.pl>
* Update BIOS time.tg2001-05-221-0/+11
| | | | Submitted by: Igor Serikov <bt@turtle.pangeatech.com>
* Beautify debugging output.tg2001-05-221-2/+2
|
OpenPOWER on IntegriCloud