Hello, I'm using ARM GNU 2005q3-2 build on RH9 and encountered the following run-time error. (Using 2005q3-1 as well, the result was the same.) In attached sample program, which is comparing data, though it compares the same value in the 196th line of C source (sample_r001.c), it becomes an error so that the address which should substitute for a register (r1) in the 1621st line of an assembler source (sample_r001.s) is incorrect. [Compiling an attached file with]: arm-none-linux-gnueabi-gcc -ansi -fsigned-char -O3 sample_r001.c func.c -o sample_r001 [Actual results]: ERROR : 256 If you need any further information, please let me know. Thanks in advance for your help. Best Regards, Shoji /---------------------------------------------------------------------------// / NAGATA Shoji <nagata.shoji@xxxxxxxxxxxxxxxx>, Development Environment Gr. // / Base System Development Center, Panasonic Mobile Communications Co., Ltd. // /===========================================================================//
Attachment:
sample_r001.c
Description: Binary data
Attachment:
sample_r001.i
Description: Binary data
Attachment:
sample_r001.s
Description: Binary data
Attachment:
func.c
Description: Binary data
Attachment:
func.i
Description: Binary data
Attachment:
func.s
Description: Binary data