[gccsdk] GCC 4.7.4 Rel 1 Dev 2014-01-08: initial comments and feedback.

Duncan Moore duncan.moore at gmx.com
Thu Feb 27 04:18:37 PST 2014


GCCSDK GCC 4.7.4 Release 1 Development 4.7.4 2014-01-08
SharedUnixLibrary 1.12
VRPC RISC OS 4.39

1) I need a Wimpslot of 15MB, otherwise I get the error "Wimpslot not 
big enough to run ELF program". Is a Wimpslot of this size to be 
expected? !Help suggests that 6MB is more typical. I was previously 
using 8MB.

2) I manually copied abi-1.0 into the new !SharedLibs, so that old ELF 
programs would still work. Is this how it is intended to be done (i.e. a 
manual copy of a sub-folder), or is some more elegant solution intended? 
For example: copy new !SharedLibs over the old one; or in release 
versions will all old abi-n.0 be supplied with the new !ShareLibs?

3) The -mthrowback option does not do anything.

4) This program loops infinitely:

#include <stdio.h>
int main(void) {
   for (int i=0;i<6;++i)
     printf("%i\n",i);
   return 0;
}

*gcc -std=c99 abc.c -O2
*a/out

-O1 and -O3 are OK!

Regards
Duncan Moore





More information about the gcc mailing list