Commit Graph

71 Commits

Author SHA1 Message Date
brad
7b84011ccb Allow Bochs to build on big endian systems. 2008-07-22 13:08:05 +00:00
brad
a68e45a846 Upgrade to Bochs 2.3.7.
ok okan@
2008-07-16 20:31:33 +00:00
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
espie
470294650d base64 distinfo with SHA256 2007-04-05 15:37:40 +00:00
steven
939db0cea8 USE_LIBTOOL 2007-03-31 12:58:13 +00:00
naddy
c4192ad706 SIZE 2005-01-05 16:28:20 +00:00
espie
cbb0cc1730 WANTLIB markers 2004-11-27 10:39:13 +00:00
danh
6362fb0bc7 initial sweep for MESSAGE decoration removal; ok espie@ 2004-10-13 18:59:18 +00:00
espie
470f364494 new PLISTS 2004-09-15 00:42:04 +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
todd
05fa41b2cd o @dir subdir -> subdir/ syntax change
o resort properly with current make-plist
2004-07-23 13:11:58 +00:00
todd
6d1c5ef1d4 move to @dir 2004-07-14 17:10:19 +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
naddy
2276d3b230 remove WWW lines 2003-12-15 21:42:08 +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
todd
1455963336 typo; thanks to Alexander Yurchenko <grange@rt.mipt.ru> 2002-07-07 03:58:09 +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
espie
e3edfb9aea md5->distinfo 2002-03-21 20:20:41 +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
acc3645447 make wording work for XFree86 version 3 or 4; thanks Håkan Olsson <ho@crt.se> 2001-08-15 19:05:41 +00:00
todd
55f8f581c7 Update to bochs 1.2.1 2001-06-13 16:12:49 +00:00
todd
6d7b527bfb gone are the days when bochs feedback heads to /dev/null
did I mention I commit this inside of bochs?  Thanks, angelos, for networking!
2001-05-26 06:02:08 +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
17db61ff18 fix serial so debugger functions 2001-04-06 17:55:40 +00:00
todd
c63db4df26 more printd 2001-03-30 18:53:25 +00:00
todd
0b3bc2d82a implement printd to silence printing of user unfriendly info (aka only
for developers); much less output now.
2001-03-30 16:47:02 +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
9625c22fb0 cleanup from conversion to i586 default cpu; thanks brad@ 2001-03-02 14:12:59 +00:00
todd
b58a5776bb yes, cpu's have exceptions, do we need to know zillions of times? no. 2001-03-01 22:44:18 +00:00
todd
97ed4428be make the default flavor i586 (i486 doesn't boot alot correctly) 2001-03-01 22:43:49 +00:00
todd
2114e2afda stop complaining unnecessarily 2001-02-12 18:41:06 +00:00
todd
f63f68610d allow debug to compile 2001-02-12 18:19:56 +00:00
brad
ea5695903a document the FLAVORs available for these ports 2001-02-10 00:33:24 +00:00
todd
7e4416d7a3 more escapees from the tarpit; FLAVOR=debug compiles now 2001-02-02 22:34:58 +00:00
todd
7fe5f73ecf these escaped somehow; cleanup 2001-02-02 22:07:46 +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