Macro expansion errors
I was in the process of developing some code using the Sourcery Code Branch Tools when I got a little sick of put .aligns in all over the place this was what it was producing. So I switch tool chain to GNU Tools for ARM Embedded Processors which gave me a totally different set of errors, to do with MACRO expansion which I cannot fathom at all I copy the 2 different logs out here. The complete project is available if needed. It not a very clever hack of some Z80 to ARM.
GNU assembler (Sourcery CodeBench Lite 2013.05-23) 2.23.52.20130219
Copyright 2013 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
This assembler was configured for a target of `arm-none-eabi'.
arm-none-eabi-as -I source source/ace.asm -o build/ace.o
source/ace.asm: Assembler messages:
source/ace.asm:841: Error: misaligned branch destination
source/
source/
source/
source/
source/
source/
GNU assembler (GNU Tools for ARM Embedded Processors) 2.22.0.20130913
Copyright 2011 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
This assembler was configured for a target of `arm-none-eabi'.
arm-none-eabi-as -I source source/ace.asm -o build/ace.o
source/ace.asm: Assembler messages:
source/
source/
source/
source/
source/
source/
source/
source/
source/ace.asm: Error: end of file inside conditional
source/
source/
make: *** [build/ace.o] Error 1
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask John Bradley for more information if necessary.