diff options
| author | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2019-01-18 03:53:17 +0100 |
|---|---|---|
| committer | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2019-09-27 03:15:34 +0200 |
| commit | 2112249916c16b88591739fbc9f36400e9c009cd (patch) | |
| tree | fbe6143c6753cabd410709b54ef4c8d47b830fb9 /validation/linear | |
| parent | aa510823d308bcf27b8dc58ae8f4c13963a0bbcd (diff) | |
| download | sparse-dev-2112249916c16b88591739fbc9f36400e9c009cd.tar.gz | |
asm: linearization of output memory operands is different
ASM memory operands are considered by GCC as some kind of implicit
reference. Their linearization should thus not create any storage
statement: the storage is done by the ASM code itself.
Adjust the linearization of such operands accordingly.
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'validation/linear')
| -rw-r--r-- | validation/linear/asm-memop.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/validation/linear/asm-memop.c b/validation/linear/asm-memop.c index 97df98e2..245c8d0f 100644 --- a/validation/linear/asm-memop.c +++ b/validation/linear/asm-memop.c @@ -8,7 +8,6 @@ static int foo(int *p) /* * check-name: linear-asm-memop * check-command: test-linearize $file - * check-known-to-fail * * check-output-start foo: |
