Commit Graph

31 Commits

Author SHA1 Message Date
Volker Ruppert
187411e25f In shortcut script .conf.linux added support for enabling debugger.
The debugger now can be enabled without setting CONFIGURE_ARGS.
To turn it on use

./.conf.linux normal debugger

or

./.conf.linux plugins debugger
2024-03-25 19:50:06 +01:00
Volker Ruppert
fc0992ac40 Added capability to select config with command line argument (.conf.linux).
TODO #1: some other shortcut scripts should support this.
TODO #2: add a special script for Github test builds this way.
2023-12-02 14:49:21 +01:00
Shwartsman
daa0e4506d add more features to configure scripts in repo (they are used for building release)
add SVM, EVEX, CET

reduce compilation dependencies
remove paramtree.h from bochs.h so many modules won't include it anymore

indentation fixes
2023-10-16 16:40:05 +03:00
Stanislav Shwartsman
1162fb4d74 Add --enable-avx to add predefined configure targets 2022-08-27 09:01:18 +03:00
Volker Ruppert
bc1b1d4ed5 Continued release preparations:
- Using bochsrc option "load32bitOSImage" now causes a warning. It is not
  maintained yet, not documented and we don't whether it is used or not.
  I guess it was designed to boot a real 32-bit guest OS when the Bochs BIOS
  wasn't able to do it.
- Added config option --enable-busmouse to all shortcut scripts. We have two
  usable models present now (tested with Win95).
2017-03-24 18:23:07 +00:00
Volker Ruppert
ab20fa1bc2 The USB EHCI and xHCI emulations are now almost stable, so we can remove
"experimental" from description and add them to the shortcut scripts.
2016-12-31 12:17:37 +00:00
Stanislav Shwartsman
58f4a0994e configure with VMX=2 for future releases 2013-04-08 18:31:25 +00:00
Volker Ruppert
7f01e3064c enabled USB xHCI support for release 2.6.1 2013-04-07 15:13:45 +00:00
Stanislav Shwartsman
b6852ba027 Update CHANGES. Add --enable-voodoo to all configure samples (which are also used to build Bochs releases) 2013-03-10 20:42:46 +00:00
Volker Ruppert
af74c6df44 - added devices ES1370 and E1000 to shortcut scripts (known to work with Linux
and WinXP guests)
- TODO: USB xHCI could also be added, but more tests are required
2012-05-01 18:03:43 +00:00
Volker Ruppert
620105cfa3 - removed deprecated --enable-acpi option 2011-05-02 19:29:15 +00:00
Stanislav Shwartsman
033a20b3b2 allow to configure CPU features at runtime - implemened on example of SSE/AES/MOVBE/POPCNT 2010-02-25 22:04:31 +00:00
Volker Ruppert
12f536fae9 - added USB OHCI support to the configure shortcut scripts used for binary
releases
2009-04-29 18:44:11 +00:00
Stanislav Shwartsman
07739173f5 add --show-ips to all configs for future releases (it is not ON by default ?)
Bit32u -> bx_phy_address in debugger and some other places
2007-10-09 19:49:23 +00:00
Volker Ruppert
e48647acc1 - updates related to the save/restore changes 2007-09-29 09:01:02 +00:00
Stanislav Shwartsman
31fa25bdbd Some changes and updates for new release - I would like to compile it with x86-64 + acpi 2007-09-10 15:21:05 +00:00
Volker Ruppert
79afc6dd01 - enable VBE support by default in configure script
- removed unused configure symbol FPU_GLUE_OBJ
- updated configure shortcut scripts (cdrom and VBE support are enabled by default)
2006-11-20 18:55:16 +00:00
Volker Ruppert
514952f78c - enabled save/restore feature on Linux and Windows (for binary packages) 2006-06-18 07:28:55 +00:00
Volker Ruppert
a9b2c4c858 - enabled USB in shortcut scripts for the most popular platforms 2005-12-26 16:47:51 +00:00
Volker Ruppert
bf7c13e480 - use autodetection version of the SB16 configure option
- the variable CONFIGURE_ARGS can now override all options in the shortcut script
2005-03-22 16:44:24 +00:00
Volker Ruppert
75bf07a22a - updated .conf.* shortcut scripts for the most popular platforms using this setup:
* Pentium III with all optimizations enabled
  * PCI support (without USB) enabled
  * both Bochs VBE and Cirrus SVGA enabled
2005-03-12 16:34:49 +00:00
Daniel Gimpelevich
45f7ac7459 Increased optimization from -O2 to -O3. 2004-01-15 03:17:37 +00:00
Volker Ruppert
9e5592ef96 - removed option --enable-port-e9-hack (it is already enabled by default)
- removed option --enable-sse=2 (SSE support requires cpu level 6)
2003-11-02 09:41:55 +00:00
Bryce Denney
690f85efca - I'm building releases with the plugins configuration these days. 2002-12-15 17:40:14 +00:00
Bryce Denney
b601437f2d - remove --enable-dc2300-vlb-ide from all .conf files at Volker's suggestion.
Modified Files:
  .conf.beos .conf.everything .conf.linux .conf.macosx
  .conf.win32-cygwin .conf.win32-vcpp
2002-11-19 20:48:07 +00:00
Bryce Denney
78bbc00d8c - remove tons of old comments with other configuration ideas
- leave just the two configurations that I plan to build binary RPMs with:
  one is conservative with just X11 and the options we used before,
  and the other includes plugins, lots of display libraries, etc.
2002-11-19 16:35:00 +00:00
Bryce Denney
d4b31a2d4b - add --enable-all-optimizations. This file is used to make all release
RPMs, and we certainly want Kevin's speedups to get in by default.
2002-11-11 13:10:51 +00:00
Bryce Denney
af8f4e56de - clean up .conf files. now all have cdrom, sound, ne2k, and vbe. 2002-03-21 02:50:06 +00:00
Bryce Denney
b44617ddd5 - use gcc instead of egcs, since gcc is much more standard. Using a
hardcoded gcc was failing on debian.
2001-10-07 21:23:00 +00:00
Bryce Denney
af48556aea - add NE2000 support for linux by default 2001-08-14 06:09:28 +00:00
Bryce Denney
d647c9fc10 - renamed to .conf.linux, since it can be used for other linux platforms 2001-06-06 13:40:48 +00:00