[IRCServices Coding] GCC3

Andrew Church achurch at achurch.org
Mon Feb 25 22:39:22 PST 2002


>>      The major problem I have with GCC 3.0 is that it reorders structures
>> (or at least did at one point), which would break convert-db, and in
>> general is a Bad Idea (among other things it prevents you from laying
>> structures on top of data in memory).  Does anyone know if this has been
>> fixed or if there's a way around it?
>
>Are you sure it reordered them? It might just have changed the padding 
>between members, which compilers have been known to do in the past. 
>Anyhow, I haven't tried convert-db yet but I will when I get the chance

     To be perfectly honest, that's based on hearsay--I haven't confirmed
it one way or the other.  But I do recall quite a lot of discussion on that
point, so I'd like to have confirmation that it does work before
"officially" endorsing it.

  --Andrew Church
    achurch at achurch.org
    http://achurch.org/