[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/2623] New: No line separator character is defined for msp430-ga
From: |
c dot plouet at medria dot fr |
Subject: |
[Bug gas/2623] New: No line separator character is defined for msp430-gas |
Date: |
28 Apr 2006 15:43:31 -0000 |
This prevents from (ab)using the C preprocessor to generate assembly code (e.g.
to generate different versions of a time-critical routine by inserting a
variable amount of wait cycles/NOP instructions through a macro), because
multiline macros (using '\') are turned into single lines. And when msp430-gas
reads multiple instructions on a single line it translates the first one only
and silently ignores the other ones.
Could line 171 of file src/gas/config/tc-msp430.c (revision 1.23) be changed to
something else? Maybe something like:
const char line_separator_chars[] = ":";
instead of :
const char line_separator_chars[] = "";
I have no idea if ":" really is reasonable here; it looks like it's of no use in
MSP430 assembly code anyway, but I could be wrong.
--
Summary: No line separator character is defined for msp430-gas
Product: binutils
Version: unspecified
Status: NEW
Severity: enhancement
Priority: P3
Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: c dot plouet at medria dot fr
CC: bug-binutils at gnu dot org
GCC target triplet: msp430
http://sourceware.org/bugzilla/show_bug.cgi?id=2623
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug gas/2623] New: No line separator character is defined for msp430-gas,
c dot plouet at medria dot fr <=