Subject: Re: NetBSD 0.9 binary compatibility in 1.0?
To: Niklas Hallqvist <niklas@appli.se>
From: Tero Manninen <tero.manninen@oulu.fi>
List: amiga-dev
Date: 12/18/1994 02:02:59
> I don't know 'bout 1.0 (as I'm current) so I haven't answered your
> aearlier queries about ptrace in 1.0.  In current ptrace definitely
> works, and it was my impression that 1.0 wouldn't be released before
> that specific problem were solved.  If so, gdb will work in 1.0, and
> you can safely switch.  It's strange that noone else has bothered with
> Tero's question concerning the debugger.  Come on, tell us,
> non-1.0ers, are gdb working or not?

To my knowledge gdb can be used to inspect core dumps but not to
run anything (set breakpoints, singlestep, etc.) in 1.0. That
really sets some limitations to 1.0 usage (for me at least).

> Tero> can I run binaries compiled under 0.9 in 1.0?  I
> Tero> see there a "COMPAT_09" flag in the configuration file.
>
> Yes, COMPAT_09 should be enough.  Both static and dynamic progs should
> work, but see to keep old versions of the shared libraries.

OK, what about this 64-bit off_t fuss that has been around?
Are there separeate 64-bit system calls in the system call table
so that old 0.9 32-bit binaries don't confuze the kernel?

++Tero