projects
/
b43-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
b43-asm: Add an option to print the code sizes after assembling.
[b43-tools.git]
/
assembler
/
scanner.l
diff --git
a/assembler/scanner.l
b/assembler/scanner.l
index bb866a93d1c7d302959d1e3617274dfb8a574414..16f375ca2d0fa974268b70ab6770d47a6312a213 100644
(file)
--- a/
assembler/scanner.l
+++ b/
assembler/scanner.l
@@
-149,6
+149,7
@@
shm32 { update_lineinfo(); return IVAL_SHM32; }
%%
struct lineinfo cur_lineinfo;
%%
struct lineinfo cur_lineinfo;
+//FIXME The linenumber sometimes is wrong.
static void interpret_cppinfo(const char *str)
{
static void interpret_cppinfo(const char *str)
{
@@
-175,7
+176,7
@@
static void interpret_cppinfo(const char *str)
memset(tmp, 0, sizeof(tmp));
memcpy(tmp, str, min(sizeof(tmp) - 1,
(int)(found - str)));
memset(tmp, 0, sizeof(tmp));
memcpy(tmp, str, min(sizeof(tmp) - 1,
(int)(found - str)));
- cur_lineinfo.lineno = strtoul(tmp, NULL, 10);
+ cur_lineinfo.lineno = strtoul(tmp, NULL, 10)
- 1
;
str = found;
str++;
str = found;
str++;