Bryce Denney
c07f5836f3
- move definition of bx_address earlier, just after the Bit32u and Bit64u
...
types are defined. This should ensure that bx_address is defined by
the time it's needed.
2002-10-13 22:38:17 +00:00
Bryce Denney
d39ccd1003
- no longer needed now that wxWindows 2.3.3 is released
2002-10-13 22:08:42 +00:00
Christophe Bothamy
b0972a74a4
- deleted since it's been included in main code long ago
2002-10-13 21:59:34 +00:00
Christophe Bothamy
87337ac2a2
- delete patch as it's been included in main code long ago
2002-10-13 21:58:24 +00:00
Bryce Denney
3fa878a2e2
- add page of info about release 2.0
2002-10-13 18:55:18 +00:00
Volker Ruppert
ae0bb040d9
- in VERR / VERW function: changed BX_ERROR to BX_DEBUG. According to the i386
...
opcode description there is no error present.
2002-10-13 15:34:49 +00:00
Volker Ruppert
90e861cf97
- 3 missing GDK keysyms added
2002-10-13 11:07:44 +00:00
Volker Ruppert
df6512abd5
- check for the platform WIN32 instead of the gui
...
- FIXME: the symbols 'BX_WITH_MACOS' and 'macintosh' both appear in the floppy
code. I don't know what's okay there.
2002-10-13 09:40:05 +00:00
Volker Ruppert
0a89fc3352
- sequencer reset bits renamed to 'reset1' and 'reset2'
...
- default value of the sequencer reset bits is 1 (no reset)
- sequencer reset flag 1 resets the charmap select register when cleared
- skip the screen update when the sequencer is in reset mode (h/v sync and
video ram refresh are disabled in that case)
- don't clear the memory update flag before the update is done
- skip the text screen update when the character height is set to 1 (MSL = 0)
- sequencer debug messages updated
2002-10-13 08:14:31 +00:00
Bryce Denney
d6dad223e1
- just dlinit once, at start of main
2002-10-13 02:28:06 +00:00
Bryce Denney
fbe1e69a95
- add more specific printf
...
- modules are compiled as lib%s.la, not %s.la.
- always load module1 and module2. Then try to load any modules that
are mentioned on the command line.
2002-10-13 02:26:09 +00:00
Bryce Denney
0699e46993
- move the extern "C" declaration of module_init into main.h so that it
...
will affect all modules.
- modified: main.h module1.cc
2002-10-13 02:22:37 +00:00
Volker Ruppert
53ceefc3c7
- keysym for the "AltGr" key added (SDLK_RMETA = BX_KEY_ALT_R)
2002-10-12 13:10:09 +00:00
Volker Ruppert
8eafe97e14
- check for the platform __BEOS__ instead of the gui
...
- fixed a warning
2002-10-12 13:09:32 +00:00
Bryce Denney
a5a05201d8
- put INCLTDL and LIBLTDL substitution variables into the Makefile
...
- this requires a correct setting for top_srcdir
2002-10-12 12:29:35 +00:00
Bryce Denney
35142c0ef3
- oops. change order so that things other than libltdl get built as well.
2002-10-12 12:00:44 +00:00
Bryce Denney
b82a5d9e5e
- add missing AC_SUBST(LIBS)
2002-10-12 11:59:26 +00:00
Bryce Denney
01ef0ca14c
- don't forget to build libltdl
2002-10-12 11:57:33 +00:00
Bryce Denney
ed5ca4801b
- add missing call to lt_dlinit(). Why do I keep forgetting this?!
...
- printf handle was missing the handle
- remove underscore from module_init function name
- fix err msg
2002-10-12 11:50:28 +00:00
Bryce Denney
af8832907a
- correct LIBS line is now provided by configure
2002-10-12 11:49:22 +00:00
Bryce Denney
e3bade17e5
- now that libltdl is installed in the source tree, add args to CFLAGS and
...
LIBS to point to the local version.
2002-10-12 11:48:51 +00:00
Bryce Denney
87d714f9ca
- add additional NULL check. I know you can get this if you forget to
...
call lt_dlinit(), but I'm pretty certain that I've seen it in other
cases as well.
2002-10-12 11:47:26 +00:00
Volker Ruppert
fb6fe521a2
- the "AltGr" key on European keyboards works now (wxbochs on win32 only)
2002-10-12 09:04:50 +00:00
Bryce Denney
abd8b78317
- add libltdl files from libtool version 1.4.2
2002-10-12 06:03:59 +00:00
Bryce Denney
bf7ebfd2e4
- update
2002-10-12 06:02:18 +00:00
Bryce Denney
f20403d13a
- update Makefile.in, remove Makefile
2002-10-12 06:02:01 +00:00
Bryce Denney
a82964072f
- add misc notes
2002-10-12 05:54:04 +00:00
Bryce Denney
01e3c37ba4
- add test6-ltdlopen
2002-10-12 05:53:39 +00:00
Bryce Denney
656d465f22
- add some test results and comments
2002-10-12 05:52:55 +00:00
Bryce Denney
31b8154266
- add test6, which actually tries to open a shared lib with lt_dlopen.
...
For now I've been editing the Makefile directly and haven't updated
the Makefile.in. Once it works I'll transfer everything to Makefile.in
and remove Makefile.
2002-10-12 05:52:15 +00:00
Bryce Denney
eade765a53
- add info about win32 dlls
2002-10-12 03:55:10 +00:00
Bryce Denney
3690ddc95a
- when building win32 DLL's use the -no-undefined flag. Otherwise it
...
will only build static libraries.
2002-10-11 18:56:53 +00:00
Bryce Denney
838df1ee0b
- support VPATH build
2002-10-11 18:32:27 +00:00
Bryce Denney
97717adadb
- make -C not portable. sigh.
2002-10-11 18:19:38 +00:00
Bryce Denney
89d57436da
- add configure support, since I'm starting to need different options
...
on different platforms
Modified Files:
Makefile test1-static/Makefile test2-dynamic/Makefile
test3-twomodules/Makefile test4-interdep/Makefile
test5-execsymbols/Makefile
Added Files:
Makefile.in aclocal.m4 config.guess config.h.in config.sub
configure configure.in install-sh ltmain.sh
test1-static/Makefile.in test2-dynamic/Makefile.in
test3-twomodules/Makefile.in test4-interdep/Makefile.in
test5-execsymbols/Makefile.in
2002-10-11 18:15:27 +00:00
Stanislav Shwartsman
b4f1a57924
Merged BOCHS-SSE branch with latest main trunk sources
2002-10-11 17:56:56 +00:00
Bryce Denney
6055351e63
- add top level README for plugin-test
2002-10-11 17:35:56 +00:00
Bryce Denney
c607035a27
- add test5 to the list
2002-10-11 17:29:23 +00:00
Bryce Denney
48540356e8
- add LT_LDFLAGS to all libtool links. Remove -no-undefined.
2002-10-11 17:03:50 +00:00
Bryce Denney
5b535b7e83
- test5-execsymbols checks that a module can reach symbols that are defined in
...
the executable. On linux you can.
2002-10-11 16:45:31 +00:00
Bryce Denney
043167e8cc
- this file is not used
2002-10-11 16:35:53 +00:00
Bryce Denney
c1e54f2fc4
- change #warnings so that they are informative, instead of "case 1,2,3"
2002-10-11 16:25:49 +00:00
Bryce Denney
bd9d45574d
- make test requires make all
2002-10-11 16:22:18 +00:00
Bryce Denney
f4a7163433
- tweak DLL import/export macro so that the importer does not have to
...
define anything special. If you are not an exporter, then it now
assumes that you are an importer.
- modified:
test2-dynamic/module1.h test2-dynamic/uselib.cc
test3-twomodules/module1.h test3-twomodules/module2.h
test3-twomodules/uselib.cc test4-interdep/module1.h
test4-interdep/module2.h test4-interdep/uselib.cc
2002-10-11 16:21:33 +00:00
Kevin Lawton
491ca837f9
Fixed double quadword routines to work for little or big endian hosts.
2002-10-11 16:18:00 +00:00
Bryce Denney
6bd051de38
- add missing MODULE*_DLL_IMPORT definitions in uselib.cc
2002-10-11 16:15:09 +00:00
Bryce Denney
8f94d0a35b
- rewrite DLL macros, now somewhat closer to how LT_SCOPE is written
...
in <ltdl.h>. Now go back to Linux and test.
2002-10-11 16:09:21 +00:00
Bryce Denney
ba1e549490
- add "make test" target
2002-10-11 16:08:43 +00:00
Bryce Denney
dd9f00f100
- remove -mno-cygwin option from CXXFLAGS, duh
2002-10-11 16:01:11 +00:00
Bryce Denney
2f74efdb0a
- rewrite DLL macros, now somewhat closer to how LT_SCOPE is written
...
in <ltdl.h>. Now go back to Linux and test.
2002-10-11 15:59:21 +00:00