On Sat, 31 May 2003, Frank Heckenbach wrote:
/var/tmp//ccrvtgAm.s: Assembler messages: /var/tmp//ccrvtgAm.s:7: Error: .COMMon length (-1894967300.) <0! Ignored.
line 7: .common N,1999999996,4
This size is correct, so I suppose the problem is with the assembler. You might need to get a 64 bit one (if it's a Solaris assembler), or try to compile binutils for 64 bit target (if it's using the GNU assembler).
Sorry, did not understand you last time. The source and assembler I have sent is the version that compiles. Here goes the version that fails. The only difference is the size of the vector. The assembler is the "GNU as" and it is 64-capable. Other tools have been successfully compiled with it on the system.
miklos