X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=doc%2Finstallation.texi;h=0fc7b0673c7ab81ba06ce0ad823ff7b4585daecd;hb=3edcfedb8e62970f3293fa676b6691f8658c3c11;hp=c15c1253e7e235a3c2f4090ca2019ba2d017ed65;hpb=7bdfa163281617e45add7058dfb9b1a27d064a1f;p=pintos-anon diff --git a/doc/installation.texi b/doc/installation.texi index c15c125..0fc7b06 100644 --- a/doc/installation.texi +++ b/doc/installation.texi @@ -172,6 +172,16 @@ harmless elsewhere. Needed for Bochs to compile in terminal support on Solaris hosts. Probably harmless elsewhere. +@item bochs-2.2.6-page-fault-segv.patch + +Makes the GDB stub report a SIGSEGV to the debugger when a page-fault +exception occurs, instead of ``signal 0.'' The former can be ignored +with @code{handle SIGSEGV nostop} but the latter cannot. + +@item bochs-2.2.6-paranoia.patch + +Fixes compile error with modern versions of GCC. + @item bochs-2.2.6-solaris-link.patch Needed on Solaris hosts. Do not apply it elsewhere. @@ -185,6 +195,8 @@ patch -p1 < $PINTOSDIR/src/misc/bochs-2.2.6-jitter.patch patch -p1 < $PINTOSDIR/src/misc/bochs-2.2.6-triple-fault.patch patch -p1 < $PINTOSDIR/src/misc/bochs-2.2.6-ms-extensions.patch patch -p1 < $PINTOSDIR/src/misc/bochs-2.2.6-solaris-tty.patch +patch -p1 < $PINTOSDIR/src/misc/bochs-2.2.6-page-fault-segv.patch +patch -p1 < $PINTOSDIR/src/misc/bochs-2.2.6-paranoia.patch patch -p1 < $PINTOSDIR/src/misc/bochs-2.2.6-solaris-link.patch @end example @noindent