Package: bochs / 2.6.9+dfsg-3

Metadata

Package Version Patches format
bochs 2.6.9+dfsg-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
local config.patch | (download)

.bochsrc | 83 17 + 66 - 0 !
1 file changed, 17 insertions(+), 66 deletions(-)

---
local paths.patch | (download)

doc/man/bochs.1 | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
build use jade instead of docboock2html.patch | (download)

configure.in | 2 2 + 0 - 0 !
doc/docbook/Makefile.in | 20 16 + 4 - 0 !
doc/docbook/docbook-utils.dsl | 115 115 + 0 - 0 !
3 files changed, 133 insertions(+), 4 deletions(-)

---
build use system libltdl.patch | (download)

Makefile.in | 1 0 + 1 - 0 !
configure.in | 1 0 + 1 - 0 !
2 files changed, 2 deletions(-)

---
build qemu bios.patch | (download)

bios/Makefile.in | 30 27 + 3 - 0 !
1 file changed, 27 insertions(+), 3 deletions(-)

---
0008_qemu bios provide gpe _l0x methods.patch | (download)

bios/acpi-dsdt.dsl | 55 55 + 0 - 0 !
bios/rombios32.c | 2 2 + 0 - 0 !
2 files changed, 57 insertions(+)

---
0009_qemu bios pci hotplug support.patch | (download)

bios/acpi-dsdt.dsl | 99 98 + 1 - 0 !
1 file changed, 98 insertions(+), 1 deletion(-)

---
0011_read additional acpi tables from a vm.patch | (download)

bios/rombios.h | 2 2 + 0 - 0 !
bios/rombios32.c | 79 59 + 20 - 0 !
2 files changed, 61 insertions(+), 20 deletions(-)

---
0012 load smbios entries and files from qemu.patch | (download)

bios/rombios.h | 1 1 + 0 - 0 !
bios/rombios32.c | 299 235 + 64 - 0 !
2 files changed, 236 insertions(+), 64 deletions(-)

---
usb drop usb_common.patch | (download)

configure.in | 13 2 + 11 - 0 !
extplugin.h | 1 1 + 0 - 0 !
iodev/devices.cc | 13 5 + 8 - 0 !
iodev/iodev.h | 16 0 + 16 - 0 !
iodev/usb/Makefile.in | 37 26 + 11 - 0 !
iodev/usb/uhci_core.cc | 4 2 + 2 - 0 !
iodev/usb/usb_cbi.cc | 25 25 + 0 - 0 !
iodev/usb/usb_common.cc | 206 141 + 65 - 0 !
iodev/usb/usb_common.h | 42 37 + 5 - 0 !
iodev/usb/usb_ehci.cc | 2 1 + 1 - 0 !
iodev/usb/usb_hid.cc | 25 25 + 0 - 0 !
iodev/usb/usb_hub.cc | 28 27 + 1 - 0 !
iodev/usb/usb_msd.cc | 25 25 + 0 - 0 !
iodev/usb/usb_ohci.cc | 4 2 + 2 - 0 !
iodev/usb/usb_printer.cc | 25 25 + 0 - 0 !
iodev/usb/usb_xhci.cc | 2 1 + 1 - 0 !
main.cc | 5 0 + 5 - 0 !
plugin.cc | 18 18 + 0 - 0 !
plugin.h | 20 17 + 3 - 0 !
19 files changed, 380 insertions(+), 131 deletions(-)

---
usb usb_common fix.patch | (download)

iodev/usb/usb_common.cc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
build enable iasl.patch | (download)

bios/Makefile.in | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

---
build use standard flags.patch | (download)

Makefile.in | 23 12 + 11 - 0 !
bios/Makefile.in | 3 2 + 1 - 0 !
bx_debug/Makefile.in | 5 3 + 2 - 0 !
cpu/Makefile.in | 3 2 + 1 - 0 !
cpu/cpudb/Makefile.in | 3 2 + 1 - 0 !
disasm/Makefile.in | 3 2 + 1 - 0 !
gui/Makefile.in | 33 17 + 16 - 0 !
host/linux/pcidev/Makefile.in | 2 1 + 1 - 0 !
instrument/example0/Makefile.in | 5 3 + 2 - 0 !
instrument/example1/Makefile.in | 5 3 + 2 - 0 !
instrument/example2/Makefile.in | 5 3 + 2 - 0 !
instrument/stubs/Makefile.in | 5 3 + 2 - 0 !
iodev/Makefile.in | 19 10 + 9 - 0 !
iodev/display/Makefile.in | 10 5 + 5 - 0 !
iodev/hdimage/Makefile.in | 11 6 + 5 - 0 !
iodev/network/Makefile.in | 13 7 + 6 - 0 !
iodev/sound/Makefile.in | 15 8 + 7 - 0 !
iodev/usb/Makefile.in | 15 8 + 7 - 0 !
memory/Makefile.in | 3 2 + 1 - 0 !
misc/Makefile.in | 3 2 + 1 - 0 !
20 files changed, 101 insertions(+), 83 deletions(-)

 honour standard build flags from environment
 Necessary for hardening flags.
bios delay loop.patch | (download)

bios/rombios32.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
man warnings.patch | (download)

doc/man/bochsrc.5 | 18 11 + 7 - 0 !
1 file changed, 11 insertions(+), 7 deletions(-)

---
do not show the build date.patch | (download)

main.cc | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 do not use the build date so that the build is reproducible
set bios build date to upstream release date.patch | (download)

bios/Makefile.in | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 set bios_build_date to be the upstream release date
support building under recent linux.patch | (download)

configure.in | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 support building under linux 4.x (and beyond)


iasl filename.patch | (download)

bios/Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 revert iasl changes based on filenames
format specifiers.patch | (download)

gui/siminterface.cc | 2 1 + 1 - 0 !
iodev/usb/usb_ehci.cc | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 use format specifiers with printf
cksum stdint.patch | (download)

iodev/network/slirp/cksum.cc | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add a missing header in cksum.cc
spelling fixes.patch | (download)

.bochsrc | 4 2 + 2 - 0 !
CHANGES | 8 4 + 4 - 0 !
bx_debug/dbg_main.cc | 8 4 + 4 - 0 !
bx_debug/parser.c | 2 1 + 1 - 0 !
bx_debug/parser.y | 2 1 + 1 - 0 !
config.cc | 8 4 + 4 - 0 !
cpu/debugstuff.cc | 2 1 + 1 - 0 !
cpu/fpu/ferr.cc | 4 2 + 2 - 0 !
cpu/msr.cc | 2 1 + 1 - 0 !
cpu/paging.cc | 2 1 + 1 - 0 !
cpu/protect_ctrl.cc | 4 2 + 2 - 0 !
doc/docbook/development/development.dbk | 20 10 + 10 - 0 !
doc/docbook/user/user.dbk | 4 2 + 2 - 0 !
doc/man/bochsrc.5 | 4 2 + 2 - 0 !
gui/enh_dbg.cc | 2 1 + 1 - 0 !
gui/term.cc | 2 1 + 1 - 0 !
iodev/cmos.cc | 2 1 + 1 - 0 !
iodev/harddrv.cc | 2 1 + 1 - 0 !
iodev/network/eth_socket.cc | 4 2 + 2 - 0 !
iodev/sound/sb16.cc | 2 1 + 1 - 0 !
iodev/sound/sb16.h | 4 2 + 2 - 0 !
iodev/usb/scsi_device.cc | 2 1 + 1 - 0 !
iodev/usb/uhci_core.cc | 8 4 + 4 - 0 !
misc/make_cmos_image.cc | 2 1 + 1 - 0 !
24 files changed, 52 insertions(+), 52 deletions(-)

 spelling fixes
cross build.patch | (download)

Makefile.in | 2 1 + 1 - 0 !
configure.in | 28 14 + 14 - 0 !
2 files changed, 15 insertions(+), 15 deletions(-)

 fix various cross-building issues
rombios32 ld.patch | (download)

bios/rombios32.ld | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 discard .note.gnu.property explicitly
split sdl deps.patch | (download)

configure.in | 12 7 + 5 - 0 !
iodev/sound/Makefile.in | 7 4 + 3 - 0 !
2 files changed, 11 insertions(+), 8 deletions(-)

 split sound dependencies