binary compatibility query

2008-05-05 Thread Carl Shapiro
FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on both previous and subsequent minor releases of the same major release? In

Re: binary compatibility query

2008-05-05 Thread Kris Kennaway
Carl Shapiro wrote: FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on both previous and subsequent minor releases of the

Re: binary compatibility query

2008-05-05 Thread Daniel Eischen
On Mon, 5 May 2008, Kris Kennaway wrote: Carl Shapiro wrote: FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on both

Re: binary compatibility query

2008-05-05 Thread Kris Kennaway
Daniel Eischen wrote: Binaries compiled on a certain version of FreeBSD will continue to run on later versions, but are not guaranteed to run on earlier versions (and in fact *will* not run depending on the binary). This is because over time the system libraries and kernel grow new features

Gprof C++ support

2008-05-05 Thread Purushotham Nayak
Hi All, I've been trying to use gprof on some C++ code and appears it doesn't demangle C++ function names. I was wondering if anyone is working on it? I would like to contribute/help in adding this. Purushotham _

Re: binary compatibility query

2008-05-05 Thread Julian Elischer
Kris Kennaway wrote: Carl Shapiro wrote: FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on both previous and subsequent

Re: binary compatibility query

2008-05-05 Thread Kris Kennaway
Julian Elischer wrote: Kris Kennaway wrote: Carl Shapiro wrote: FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on both

Re: binary compatibility query

2008-05-05 Thread Julian Elischer
Kris Kennaway wrote: Julian Elischer wrote: Kris Kennaway wrote: Carl Shapiro wrote: FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the

Re: binary compatibility query

2008-05-05 Thread Carl Shapiro
Kris Julian Thank you for clarifiying the compatibility situation. This information was exactly what I was looking for. I have a follow-up question based on this remark... On 5/5/08, Kris Kennaway [EMAIL PROTECTED] wrote: Actually we don't attempt to keep this form of ABI compatibility

Re: binary compatibility query

2008-05-05 Thread Kris Kennaway
Carl Shapiro wrote: If my binary only executes system calls indirectly through libc interfaces, as far as libc and libm are concerned, are new symbols the only thing I need to worry about? I think so, yes. Kris ___ freebsd-hackers@freebsd.org

Re: binary compatibility query

2008-05-05 Thread Guy Helmer
Carl Shapiro wrote: Kris Julian Thank you for clarifiying the compatibility situation. This information was exactly what I was looking for. I have a follow-up question based on this remark... On 5/5/08, Kris Kennaway [EMAIL PROTECTED] wrote: Actually we don't attempt to keep this form

Re: binary compatibility query

2008-05-05 Thread Julian Elischer
Carl Shapiro wrote: Kris Julian Thank you for clarifiying the compatibility situation. This information was exactly what I was looking for. I have a follow-up question based on this remark... On 5/5/08, Kris Kennaway [EMAIL PROTECTED] wrote: Actually we don't attempt to keep this form of

hashinit versus phashinit

2008-05-05 Thread Roman Divacky
hi when we want to use a hash table in kernel we call hashinit which initializes a hash table with power-of-2 size. There's also phashinit that creates hash table of size that is a prime number. This was added in 1995 by davidg@ but it is not used anywhere in the kernel. phk@ commited rev. 1.30

binary compatibility query

2008-05-05 Thread Zaphod Beeblebrox
FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on As a datapoint, I have been using cistron-radiusd for