On Tue, 21 Aug 2012, Bruce wrote:
> On Tue, 2012-08-21 at 20:42 +0930, Bruce wrote:
> > On Tue, 2012-08-21 at 11:35 +0200, Tobias Boege wrote:
> > 
> > > > c_list.c:27:1: error: unknown field 'uptr' specified in initializer
> > > 
> > > That is really weird. I just checked-out a clean copy from svn and built 
> > > it
> > > successfully. May I ask what compiler (version?) you used?
> > > Anyway, I was using a GCC extension to save space for an intptr_t. That's
> > > not too important and corrected in rev5063.
> > > 
> > > Regards,
> > > Tobi
> > 
> > [bb@bluecow ~]$ gcc -v
> > Using built-in specs.
> > COLLECT_GCC=gcc
> > COLLECT_LTO_WRAPPER=/usr/lib/gcc/i586-mandriva-linux-gnu/4.5.2/lto-wrapper
> > Target: i586-mandriva-linux-gnu
> > Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib
> > --with-slibdir=/lib --with-bugurl=https://pclinuxos.com/
> > --mandir=/usr/share/man --infodir=/usr/share/info
> > --enable-checking=release --enable-languages=c,c
> > ++,ada,fortran,objc,obj-c++,java --build=i586-mandriva-linux-gnu
> > --host=i586-mandriva-linux-gnu --with-cpu=generic --with-system-zlib
> > --enable-threads=posix --enable-shared --enable-objc-gc
> > --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions
> > --enable-clocale=gnu --enable-java-awt=gtk
> > --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
> > --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-gtk-cairo
> > --disable-libjava-multilib --enable-ssp --disable-libssp
> > --disable-werror --with-python-dir=/lib/python2.6/site-packages
> > --enable-lto --enable-plugins
> > Thread model: posix
> > gcc version 4.5.2 (GCC) 
> > 
> > Any clues in that gobbledegook?
> > Any other version info that might help?
> > 
> > I'll try 5063 tomorrow morning (AUS) and let you know.
> > 
> > Bruce
> > 
> Ah, nothing on TV so tried 5063, all good now.
> Thanks for that.
> Bruce
> 

O.k., well my version is 4.7.1
It is said in gcc's online doc[0] (not my local info manual) that this has
become part of C11 standard. The GCC ChangeLog for 4.6[1] says that unnamed
structures/unions are enabled since then.

[0] http://gcc.gnu.org/onlinedocs/gcc/Unnamed-Fields.html
[1] http://gcc.gnu.org/gcc-4.6/changes.html

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to