simh help?

From: Brian Hechinger <wonko_at_4amlunch.net>
Date: Thu May 29 08:06:00 2003

On Wed, May 28, 2003 at 04:03:55PM -0600, Kevin Handy wrote:
>
> Odd. If you can still Control/E to the prompt, try 'N' for several
> instructions
> to see if it is stuck in VMS's idle loop (cycles through a very small number
> of instructions). If it is, it might not be seeing any interrupts.

oops, forgot to mention that part. if i Ctrl/E from within the running
simulator, it crashes sim and takes the controlling xterm/rxvt with it.

i should try doing this telnetting in from a remote machine i think.

> If Control/E doesn't work, then things are really hosed.

it works, just not well. ;)

> Sometimes that's a good thing. It may actually be pointing right at

IMHO that's *always* a good thing. it has really opened my eyes to the fact
that your average opensource coder has been so coddled by the whole gcc/x86
platform that they have really started to make stupid mistakes and even
stupider assumptions about things. the most common assumption is that a
void pointer and an int pointer is the same size. which just happens to be
true in 32-bit land, but totally hoses those of us who live in 64-bit land.

hell, even the code that autoconf generates for tests makes that assumption.

> the problem, but hiding it under a mass of additional messages.

how do i build just the VAX portion? 'make vax' does nothing, and 'make VAX'
says everything is up to date. that's one ugly makefile, so it's kinda hard
to interpret for someone who hasn't messed with makefiles in years.

> I've done it using the 'N' command (next instruction), trying to trace out
> bad instructions, and using gdb. It's very tedius when you are looking for
> one instruction out of a million executed that are wrong.

first i need to get it to not crash completely. ;)

-brian
-- 
"I'd say don't quit your day job, but you're pretty lousy at that too."  -Bender
Received on Thu May 29 2003 - 08:06:00 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:36:16 BST