Commit Graph

42 Commits

Author SHA1 Message Date
fgsch
32b3cc407c upgrade to bochs 2.3.6. remove maintainer. from brad.
tested and agreed between brad, okan and myself.
2008-04-10 03:39:54 +00:00
steven
c04c370d9a fix WANTLIB 2007-11-13 14:54:30 +00:00
merdely
28c7e10121 Removed surrounding quotes in COMMENT*/PERMIT_* 2007-09-16 00:45:13 +00:00
steven
939db0cea8 USE_LIBTOOL 2007-03-31 12:58:13 +00:00
espie
cbb0cc1730 WANTLIB markers 2004-11-27 10:39:13 +00:00
brad
3eb7ee4083 somehow the patch to have a decent sample bochsrc installed was removed
some time ago.

issue noticed by deraadt@

ok MAINTAINER
2004-08-11 04:46:49 +00:00
pedro
04bfc1ce42 update to bochs 2.1.1
ok todd@, the maintainer
2004-05-12 22:40:11 +00:00
todd
3925e9cd74 while here, flip 'pci' flavor knob to 'no_pci' flavor knob to
enable pci by default
2004-01-22 14:55:15 +00:00
todd
804bb24b26 update to 2.1; with input from brad, grange, and Oliver Cherrier
new flavors:
	no_mmx  - do not build with mmx support
	no_comp - do not build with compressed hard drive support

Also new in this version is the vga font is compiled into the binary, no
more 'xset fp+ ..' or editing XF86Config to run bochs!
2004-01-22 14:43:01 +00:00
grange
c046d1598e For some reason bochs compiled with the x86_64 flavor generates
cpu exception on every x86-64 specific instruction. Adding
--enable-all-optimizations to the configure flags fairy fixes it.

ok todd@
2004-01-12 12:32:29 +00:00
fgsch
10c9054457 - add USE_X11 if X support is requested (default).
- always build term and nogui support.
- if no_x11 is used, don't use mkfontdir nor X11 fonts.
- install bochsrc(5)

maintainer ok (todd@).
2004-01-09 16:15:04 +00:00
todd
71e85118a8 rework abit; ERROR out if invalid combinations of flavors are attempted 2003-05-30 19:59:52 +00:00
todd
93cc97b169 straightforward version bump from 2.0.1 to 2.0.2
Changes in 2.0.2 (January 21, 2003):

- fix possible segfault in wxWindows (Volker Ruppert)
- fix instrumentation (Stanislav Shwartsman)
- fix cdrom read_toc() function for *BSD (Keith Matthew Jones)
- fix NetBSD boot from cdrom (Christophe Bothamy)
- fix cmos checksum (Volker)
- fix "refresh bit" behaviour in pit (Volker)
- fix .bochsrc parsing (Volker)
- fix vga resize/redraw problems (Volker)
- fix compilation issues on Irix and Tru64 (Christophe)
- fix MMX/SSE bugs (Stanislav, Peter Tattam)
2003-04-25 21:15:43 +00:00
todd
9553434f87 fix a typo in a flavor not built by default
caught by tdeval@
ok pval@
2003-03-12 12:56:22 +00:00
brad
5a592e3fbb upgrade to bochs 2.0.1
--
MAINTAINER ok
2003-01-13 14:55:46 +00:00
todd
6c94b26bd0 'improvements' for bochs from brad@; thanks 2003-01-03 18:44:33 +00:00
todd
0938454292 update to bochs 2.0:
Changes in 2.0 (December 21, 2002):

Since the change log is hundreds of lines long, here is a very brief summary.
- 2x emulation speedup!!!
- added plugin devices and guis. Now you can compile with many more
  options, and choose between them at runtime.
- added emulation of AMD x86-64, MMX, SSE, SSE2 instructions
- add wxWindows port (a graphical configuration interface and display lib)
  and SVGAlib port (full screen display for Linux without X11)
- improvements in many I/O devices: for example up to 8 hard disks/cdroms,
  TUN/TAP network interface, 360k floppies,
- improved MacOSX/Carbon interface and updated MacOS9 port
- GDB remote stub, allows symbolic debugging with Bochs simulation.
- support for up to 32gig hard disk images
2002-12-28 06:20:19 +00:00
naddy
65096cfbee No regression tests available. 2002-10-26 12:52:48 +00:00
brad
3a30259853 upgrade to Bochs 1.4
--
Ok'd by: MAINTAINER
2002-06-09 16:24:57 +00:00
todd
ac052d5d8d sync(h)ing my maint addr. 2002-05-08 17:19:36 +00:00
todd
daf017492f use autoconf to generate configure to use -lreadline -lcurses for debug
flavor.
Problem found by yanick@qmkos.org
2001-09-19 20:44:53 +00:00
todd
55f8f581c7 Update to bochs 1.2.1 2001-06-13 16:12:49 +00:00
todd
ad169f2454 after much stagnation, bochs is back. Thanks to angelos@ who got the
networking working, I'm committing this from inside bochs!

There are too many changes to mention, not the least of which is
two hard drive support, smp (up to 16 cpus), networking, and much,
much more ..
2001-05-26 05:52:55 +00:00
todd
0421c85fc6 move COMMENTS to Makefile's 2001-03-26 15:58:17 +00:00
todd
9aa2867d84 cleanup from conversion to i586 default cpu; thanks brad@ 2001-03-02 14:51:35 +00:00
todd
97ed4428be make the default flavor i586 (i486 doesn't boot alot correctly) 2001-03-01 22:43:49 +00:00
todd
923f7975fe o take over maintainership
o too many changes to mention specifically, but amongst them:
	- better error reporting
	- openbsd boots, freebsd boots
	- new 'term' flavor, I added a textmode interface, the only drawback
	  is that control-c is intercepted, and you must kill -9 it from
	  another tty if it doesn't exit normally
	- new flavors:
		- debugger -> debug (for shortness)
		- i386
		- pci
		- smp
		- net (compiles, does not yet provide networking, if anyone
			wants to help, I'd be ELATED to have this fixed!)
		- no_x11 (made it actually work)
		- term (make sure to use 'log: /dev/null' or something else
		  on the cmdline, otherwise, debugging and the screen will
		  start getting quite confusing!)
	- better error reporting (and no error reporting where it is not
	  necessary; a typicall boot of cdrom28.fs is a screenful of output now)
	- in general, if the hardware reaches an unknown state, fail
	  gracefully instead of calling exit(1) .. are we trying to work or
	  are we trying to .. fail?  I like working myself.
2001-02-02 16:59:05 +00:00
brad
7c8b8f7044 upgrade to Bochs 2000_0325a 2000-07-18 05:16:58 +00:00
espie
19cdef5a8d trivial fake 2000-05-31 15:13:52 +00:00
espie
233ac49af6 explicit FAKE=No, so that we can turn FAKE on by default. 2000-04-09 17:35:57 +00:00
espie
0fd05ef2ce Move all NEED_VERSION right after CATEGORY 2000-03-24 22:11:32 +00:00
turan
4ad29897e6 license 2000-03-16 22:26:18 +00:00
espie
28accd1d93 Use WRKDIST where appropriate. 2000-02-11 00:37:15 +00:00
brad
42fc49b4ad - upgrade to Bochs 991023a
- add misssing NO_CDROM and RESTRICTED tags
1999-10-31 20:22:37 +00:00
brad
6bab311225 fix dependency lists, fix email address's and remove unnecessary comments 1999-04-01 06:20:02 +00:00
brad
56df795b75 fix filenames 1999-03-10 21:48:24 +00:00
brad
84fcef332c upgrade to bochs-990219a 1999-02-22 04:52:22 +00:00
form
65b2f62c0d update to 980707a 1998-11-18 11:06:52 +00:00
form
03a6993c8e form@vs.itam.nsc.ru -> form@openbsd.org 1998-10-20 08:39:43 +00:00
marc
cb73ca98dd comment out the BROKEN reason for all ports where the reason
was source files out of date and we have a copy of the required
version on ftp.openbsd.org
1998-10-18 05:01:58 +00:00
marc
7a9853e4d7 BROKEN: newer version available 1998-10-15 04:33:25 +00:00
form
51c19f6330 bochs, x86 emulator 1998-05-20 07:11:31 +00:00