Assembler Message Error

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
User avatar
F0L
Posts: 8
Joined: Sun Mar 09, 2008 5:06 am
Location: Wales, United Kingdom
Contact:

Assembler Message Error

Post by F0L »

Hi, I have been searching round for a day now, and I cant find an answer to the issue im getting.
Im only getting this issue since setting up a fresh install of cygwin, latest psptoolchain and psplibraries.

If I go back to my June 07 toolchain, it compiles fine, but im not able to use the newer features of the latest toolchain. Plus the latest toolchain is slower, as you cant use the -G8 flag. I can only use the -G3 flag.

Anyways heres my error. Also this happens with PSP UAE4ALL, seems to be something with the FAMEC code and the new toolchain.


-c -o src/m68k/fame/m68k_intrf.o src/m68k/fame/m68k_intrf.c
/cygdrive/c/DOCUME~1/FOL/LOCALS~1/Temp/cciNPcuv.s: Assembler messages:
/cygdrive/c/DOCUME~1/FOL/LOCALS~1/Temp/cciNPcuv.s:187533: Warning: end of file n
ot at end of a line; newline inserted
/cygdrive/c/DOCUME~1/FOL/LOCALS~1/Temp/cciNPcuv.s:188147: Error: bad expression
/cygdrive/c/DOCUME~1/FOL/LOCALS~1/Temp/cciNPcuv.s:188147: Error: bad expression
/cygdrive/c/DOCUME~1/FOL/LOCALS~1/Temp/cciNPcuv.s:188147: Error: illegal operand
s `lw'
/cygdrive/c/DOCUME~1/FOL/LOCALS~1/Temp/cciNPcuv.s:188147: Warning: missing .end
at end of assembly
make: *** [src/m68k/fame/famec.o] Error 1

Baring in mind this same code works fine with June 07 toolchain
User avatar
jbit
Site Admin
Posts: 293
Joined: Sat May 28, 2005 3:11 am
Location: København, Danmark
Contact:

Post by jbit »

Are you running out of disk space? (seen similar errors due to this)
User avatar
F0L
Posts: 8
Joined: Sun Mar 09, 2008 5:06 am
Location: Wales, United Kingdom
Contact:

Post by F0L »

Right, I defined no short events and its altered the error. Still dont know why its happening.

/cygdrive/c/DOCUME~1/FOL/LOCALS~1/Temp/ccayN0jc.s: Assembler messages:
/cygdrive/c/DOCUME~1/FOL/LOCALS~1/Temp/ccayN0jc.s:200808: Warning: end of file n
ot at end of a line; newline inserted
/cygdrive/c/DOCUME~1/FOL/LOCALS~1/Temp/ccayN0jc.s:201321: Error: bad expression
/cygdrive/c/DOCUME~1/FOL/LOCALS~1/Temp/ccayN0jc.s:201321: Warning: missing .end
at end of assembly
make: *** [fame/famec.o] Error 1
User avatar
F0L
Posts: 8
Joined: Sun Mar 09, 2008 5:06 am
Location: Wales, United Kingdom
Contact:

Post by F0L »

jbit wrote:Are you running out of disk space? (seen similar errors due to this)
Nope got 35GB's left on my WinXP Drive.
User avatar
F0L
Posts: 8
Joined: Sun Mar 09, 2008 5:06 am
Location: Wales, United Kingdom
Contact:

Post by F0L »

Right, I removed the -O compiler flag and it compiles fine now. However without the optimisations, it runs painfully slow.
I have tried adding the flags that the -O3 flag enables but get same result, very very very slow.

Is there any way around this? As I said its only happening since installing the latest toolchain.
Post Reply