QNX port of Bird 1.4.5, corrupt linked lists?

Ondrej Zajicek santiago at crfreenet.org
Thu Dec 11 13:30:01 CET 2014


On Thu, Dec 11, 2014 at 06:48:10AM +0000, Pendzik, Edward wrote:
> Thu Dec 11 01:46:41 EST 2014
> 
> Hello.
> 
> I am working on porting bird 1.4.5 to QNX SP1 (QNX OS service pack 1).
> QNX is actually close to BSD and there have been very few changes to the code.
> 
> I have bird built but I get a core dump on initialization.
> I was hoping that someone could give me some specific ideas on
> exactly where to look while debugging. I have many years of writing and debugging
> Linux and Solaris drivers and networking code, but I am not yet familiar
> with the bird internal data structures.
...
> 
> confopts="\
> --sysconfdir=$btop \
> --localstatedir=$btop \
> --prefix=$btop \
> CC=$HOME/qccbird \
> CFLAGS=-V4.4.2,gcc_ntoarmle \

Hello

What is the compiler, GCC?

If your CFLAGS override options override the default ones, you should keep
-fno-strict-aliasing and -fno-strict-overflow as we have some problems with
aggresive GCC optimizations in list functions. Or you could try to
compile it with disabled optimizations.

-- 
Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago at crfreenet.org)
OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net)
"To err is human -- to blame it on a computer is even more so."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20141211/a6e52c3c/attachment.asc>


More information about the Bird-users mailing list