diff options
author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-12-12 12:16:22 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-07 21:06:03 -0700 |
commit | fc3589ce21d6b8fe491bf3ebbaf3c51c5229ef38 (patch) | |
tree | 85569ce8250b560f2f92a4c19d178998beaae860 /linearize.h | |
parent | Show asm inputs/outputs as bugus instructions as opposed to comments. (diff) | |
download | sparse-fc3589ce21d6b8fe491bf3ebbaf3c51c5229ef38.tar.gz sparse-fc3589ce21d6b8fe491bf3ebbaf3c51c5229ef38.tar.bz2 sparse-fc3589ce21d6b8fe491bf3ebbaf3c51c5229ef38.zip |
Save off the asm parameter name too.
The asm_inputs/outputs "expression list" is not really an
expression list any more: it is a list of "triples", where
the first entry is the identifier name, the second one is
the constraint string, and the third one is the expression.
Diffstat (limited to 'linearize.h')
-rw-r--r-- | linearize.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/linearize.h b/linearize.h index 226cf83..401e665 100644 --- a/linearize.h +++ b/linearize.h @@ -42,6 +42,7 @@ struct multijmp { struct asm_constraint { pseudo_t pseudo; const char *constraint; + const struct ident *ident; }; DECLARE_PTR_LIST(asm_constraint_list, struct asm_constraint); |