Common areas and as

Nick Burrett nick at dsvr.net
Wed Oct 22 10:18:51 PDT 2003


Peter Naulls wrote:
> In message <755700454c.David at illudium.org.uk>
>           David Marston <david at illudium.org.uk> wrote:
> 
> 
>>Since I've been looking at 'as' anyway I had a look at the common area
>>handling.
> 
> 
> [snip]
> 
> I replied privately to David, because my post to the list bounced with
> too many hops.
> 
> In any case, I've commited David's patches, and some of my own, which
> now allow me to build a working hello world, which is promising.
> Whether GCC itself works we'll soon see.

Hmm.  I'm not convinced.  My source tree is the same as the checkedout 
version and I get:

/home/nick/riscos/3.3/riscos-cross/bin//gcc -o 
/home/nick/riscos/3.3/riscos-dist/!gcc/bin//gcc,ff8 
/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/gcc.o 
/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/gccspec.o \
/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/version.o 
/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/config/arm/riscos_fix.o 
\
/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/config/arm/rname.o 
/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/prefix.o 
-L/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/libiberty/stage2 -liberty -lm
Error: The following symbols could not be found:
     '__locale_territory' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/unixlib/apcs32/arch3/unixlib/locale/ctypetable.o'
     '__exerr' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/unixlib/apcs32/arch3/unixlib/sys/exec.o'
     '__stdin' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/unixlib/apcs32/arch3/unixlib/stdio/stdio.o'
     '__tz' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/unixlib/apcs32/arch3/unixlib/time/gettod.o'
     '__atexit_function_array' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/unixlib/apcs32/arch3/unixlib/unix/unix.o'
     '_xexit_cleanup' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/libiberty/stage2/xexit.o'
     'is_cpp_driver' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/gcc.o'
     '__stderr' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/gcc.o'
     '__stdout' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/gcc.o'
     'outfiles' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/gcc.o'
     'n_infiles' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/gcc.o'
     'libiberty_concat_ptr' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/gcc.o'
     'input_filename_length' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/gcc.o'
     'input_filename' referenced in 
'/home/nick/riscos/gccsdk-3.3/arm-riscos-aof/gcc-3_3_0/gcc/stage2/gcc.o'
Drlink: Link failed with 1 error
ld fatal error: program /home/nick/riscos/3.3/riscos-cross/bin/drlink 
returned exit status 3072:
make[2]: *** [/home/nick/riscos/3.3/riscos-dist/!gcc/bin//gcc,ff8] Error 1


I've gotta pop out, so I can't look into it right now.

Regards,


Nick.





More information about the gcc mailing list