Bug 30212

Summary: libgloss/epiphany/crt0.S fails to assemble
Product: newlib Reporter: Richard Biener <rguenth>
Component: libglossAssignee: Jeff Johnston <jjohnstn>
Status: RESOLVED FIXED    
Severity: normal CC: sebastian.huber
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Host: Target: epiphany
Build: Last reconfirmed:

Description Richard Biener 2023-03-08 12:54:00 UTC
[   11s] ../../../../libgloss/epiphany/crt0.S: Assembler messages:
[   11s] ../../../../libgloss/epiphany/crt0.S:124: Error: unrecognized form of instruction `movr r0,1'
[   11s] make[4]: *** [Makefile:114: crt0.o] Error 1
Comment 1 Richard Biener 2023-03-08 12:54:55 UTC
Looks like the last change from Sebastian changed this from mov r0, 1 to movr r0, 1
Comment 2 Richard Biener 2023-03-08 13:01:15 UTC
Using 'mov' instead of 'movr' fixes the assemble
Comment 3 Sebastian Huber 2023-03-08 13:08:48 UTC
Thanks for the report. I sent a patch to the Newlib mailing list:

https://sourceware.org/pipermail/newlib/2023/020235.html
Comment 5 Jeff Johnston 2023-03-09 18:54:57 UTC
As mentioned, fixed by Sebastian's patch.