[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-ia64
Subject:    Re: [Linux-ia64] Fwd: Bug#129641: mozilla illegal instruction fault on IA64 (with a fix)
From:       Jim Wilson <wilson () cygnus ! com>
Date:       2002-01-18 20:32:25
[Download RAW message or body]

>This seems to be because in recent versions of g++ - since 3.0.2 according to
>the ChangeLog - class vtables are arrays of function descriptors (which are
>(code address, gp value) pairs) rather than arrays of function pointers (which
>are pointers to function descriptors).

This change was required by the C++ ABI.  If was always the intent to do
things this way, it just took a while to get around to it because there was
more compiler work than people available to do it.

Jim



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic