Bryce Denney
e8d89eb7eb
- allow readline to be disabled if you want, as in
...
configure --enable-debugger --disable-readline
2001-06-07 02:51:20 +00:00
Bryce Denney
017691abdc
- this is the equivalent of main.cc revision 1.34
2001-06-07 02:21:55 +00:00
Bryce Denney
815a86e06b
- in compile-all script, allow multiple patches to be applied
...
- in NOTES, added more results from Alpha-Linux
2001-06-07 01:33:56 +00:00
Bryce Denney
c5f59a6c27
- don't specify the names of the man pages. This makes it simpler since
...
I don't have to list them, and also apparantly fixes a mysterious problem
which occurred when Anders Nielsen was trying to build the RPM for
PPC: his rpm appears to gzip the man pages automatically, and then
complains that /usr/man/man1/bochs.1 is not found!
2001-06-06 22:46:42 +00:00
Bryce Denney
d8b68dc2d4
- checked in version should run workload.img, not normal.img
2001-06-06 19:36:41 +00:00
Bryce Denney
7ddd5677f5
- increase MAX_LOGFNS since we run out of them on an SMP simulation with
...
4 processors
2001-06-06 18:27:45 +00:00
Bryce Denney
9bbdf84fd4
- add bochs092, no-cpu-array-for-1proc
2001-06-06 17:06:16 +00:00
Bryce Denney
1c9d3f877f
- added linux-alpha results from a longer run
2001-06-06 17:05:47 +00:00
Bryce Denney
228180c40b
- sb16 patch that fixes
...
[ #425640 ] sb16 assumes fpos_t is long int
needs to be tested still
2001-06-06 14:01:01 +00:00
Bryce Denney
d282407d8c
- I made some changes that improve the "make rpm" and install process
...
- start using autoconf/configure's standard of prefix, exec_prefix, bindir,
mandir to control where make install puts things
- added script install-x11-fonts
- make install no longer tries to install DLXlinux (since not everyone will
want it). Now you must do make install_dlx if you want it.
- renamed erase_install to uninstall
- in RPM spec file:
- run .conf.linux instead of .conf.linux-x86. This is just a name change.
- build directory hierarchy in the buildroot
- patch up broken symbolic links in buildroot (ugly)
- run font install script in %post
- clean up dlxlinux directory in %preun to avoid warning about not
removing /usr/local/bochs/dlxlinux/bochsout.txt
- remove /usr/local/bochs if nothing left in it
2001-06-06 13:57:24 +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
Bryce Denney
34222b4b3b
- add $CONFIGURE_ARGS to the configure line so that you can request other
...
args to go there (used in RPM building)
2001-06-06 13:40:02 +00:00
Bryce Denney
9e548fdddf
- uncomment everything by default so that you can build them all
2001-06-05 17:48:49 +00:00
Bryce Denney
4f92caf7c6
- add last-minute performance numbers
2001-06-05 17:48:24 +00:00
Bryce Denney
59321a9cc2
- default should be all existing ../bochs* files
2001-06-05 17:47:59 +00:00
Bryce Denney
d9f83730c5
- initial checkin of bochs benchmarking stuff
2001-06-05 17:41:23 +00:00
Bryce Denney
565fa8ea8e
- another speed boost: when not using SMP, use
...
BX_CPU_C bx_cpu;
BX_MEM_C bx_mem;
and when more than one processor, use
BX_CPU_C *bx_cpu_array[BX_SMP_PROCESSORS];
BX_MEM_C *bx_mem_array[BX_ADDRESS_SPACES];
The changeover is controlled by BX_SMP_PROCESSORS, but there are only
a few code changes since nearly all code uses the BX_CPU(n) and BX_MEM(n)
macros.
- This turns out to make a 10% speed difference! With this revision,
the CVS version now gets 95% of the performance of the 3/25/2000
snapshot, which I've been using as my baseline.
2001-06-05 17:35:08 +00:00
Bryce Denney
b01b9109a6
- the SMP merge has reduced performance of even one processor, so this
...
is the first attempt to regain the performance of pre-SMP bochs
(1.1.2). When simulating only one processor, stay in cpu_loop forever
as pre-SMP versions did. The overhead of returning from cpu_loop over
and over was slowing us down.
2001-06-05 15:56:19 +00:00
Bryce Denney
63dab502f6
- add keyboard
2001-06-04 23:06:33 +00:00
Bryce Denney
6d9113d4e1
- add top level link to debugger and cosimulation
2001-06-04 23:02:36 +00:00
Bryce Denney
bf13589cb1
- replace broken link with good one
2001-06-04 23:02:20 +00:00
Bryce Denney
52e0d4178c
- fix typo
2001-06-04 16:36:21 +00:00
Bryce Denney
477b71def7
- don't bother with $Id$ in the bximage output anymore, it's not that
...
important.
2001-06-04 04:28:16 +00:00
Bryce Denney
c9d5ee1dfc
- final update for 1.2 branch
2001-06-04 04:27:22 +00:00
Bryce Denney
4b323cd40d
- sync up with 1.2 branch (to 1.17.2.17)
2001-06-04 04:26:56 +00:00
Bryce Denney
4fd165131b
- sync up with 1.2 final
2001-06-04 04:23:39 +00:00
Bryce Denney
075bc4319b
- replaced with 2.40
2001-06-04 03:56:26 +00:00
Bryce Denney
9bda2b4491
- just remove the $Id$ tag from the bximage output, because it will always
...
be changing, unless I figure out how to put -kb on it.
2001-06-04 03:44:45 +00:00
Bryce Denney
46f3c6ed68
- add man pages
2001-06-04 03:37:54 +00:00
Bryce Denney
8448f3cda1
- mention man pages too
2001-06-04 03:34:32 +00:00
Bryce Denney
8c57c0c6cf
- disable mouse capture on startup, to avoid confusing the heck out of
...
new users.
2001-06-04 02:45:28 +00:00
Bryce Denney
f41b050fd9
- update for 1.2 release
2001-06-03 23:09:11 +00:00
Bryce Denney
d2a6e40367
- Bryce got picky about spaces here and there
2001-06-03 22:49:13 +00:00
Timothy R.Butler
aa982d8e7e
Updated formatting to work better under man 2.3.0 (SuSE 7.1), and
...
hopefully other versions of man. I also added reference to Bryce's new
Linux getting started guide.
2001-06-03 22:35:07 +00:00
Bryce Denney
2c66148a10
- remove some windows references, put </a> at the end of anchor tags
...
such as <a name="bla">
2001-06-03 20:55:28 +00:00
Timothy R.Butler
91cdfc0c87
Simplified argument usage information, reformatted doc.
2001-06-03 19:50:33 +00:00
Bryce Denney
64ebca73f7
- don't report version number for bximage
2001-06-03 15:06:04 +00:00
Bryce Denney
cde6e5ba53
- mostly-minor tweaks by Bryce
...
- all bochsrc option names changed to lower case, since the uppercase
versions will not be recognized.
- BIOS is now named BIOS-bochs-latest instead of by date.
2001-06-03 14:37:40 +00:00
Bryce Denney
949a8e6557
- Bochs man pages from Tim Butler
2001-06-03 13:18:20 +00:00
Bryce Denney
e056bfbc12
- first draft, based on win32 with changes to make it linux specific
2001-06-03 04:54:01 +00:00
Bryce Denney
81c433cb03
- move to CHANGES, to be consistent with README, COPYING
2001-06-02 08:20:55 +00:00
Bryce Denney
d06f61b197
- update message to point to DOC-win32.htm
2001-06-02 07:44:13 +00:00
Bryce Denney
a0924ee9e6
- should say 10 minutes, not 5
2001-06-02 07:43:25 +00:00
Bryce Denney
421d5f6845
- install bochs binary in /usr/local/bochs/@VERSION@ instead of bin
...
- add symlink "latest"
2001-06-02 07:42:37 +00:00
Bryce Denney
433f9c3d98
- leave @VERSION@ instead of an actual version number
2001-06-02 07:41:03 +00:00
Bryce Denney
27c0ac42ad
- sync up with 1.2 branch
2001-06-02 07:40:06 +00:00
Bryce Denney
93271443b7
- sync up with 1.2 branch (revs 1.17.2.7 to 1.17.2.11)
2001-06-02 07:37:38 +00:00
Bryce Denney
02bb79fe79
- no longer needed, RPM takes care of it
2001-06-02 04:10:14 +00:00
Bryce Denney
3c9067facf
- crash configure if X windows gui selected but no X windows libraries
...
are found
2001-06-02 03:11:51 +00:00
Bryce Denney
07b92bf6a5
- first test if -pthread arg to compiler causes pthread library to work.
...
If so, use it. Otherwise, check if -lpthread works. If so, us it.
Otherwise, print an error and fail.
2001-06-02 03:07:28 +00:00