Skip to content
Snippets Groups Projects
  • Philippe Mathieu-Daudé's avatar
    78ee6bd0
    various: Remove suspicious '\' character outside of #define in C code · 78ee6bd0
    Philippe Mathieu-Daudé authored
    
    Fixes the following coccinelle warnings:
    
      $ spatch --sp-file --verbose-parsing  ... \
          scripts/coccinelle/remove_local_err.cocci
      ...
      SUSPICIOUS: a \ character appears outside of a #define at ./target/ppc/translate_init.inc.c:5213
      SUSPICIOUS: a \ character appears outside of a #define at ./target/ppc/translate_init.inc.c:5261
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:166
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:167
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:169
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:170
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:171
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:172
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:173
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5787
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5789
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5800
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5801
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5802
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5804
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5805
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5806
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:6329
      SUSPICIOUS: a \ character appears outside of a #define at ./hw/sd/sdhci.c:1133
      SUSPICIOUS: a \ character appears outside of a #define at ./hw/scsi/scsi-disk.c:3081
      SUSPICIOUS: a \ character appears outside of a #define at ./hw/net/virtio-net.c:1529
      SUSPICIOUS: a \ character appears outside of a #define at ./hw/riscv/sifive_u.c:468
      SUSPICIOUS: a \ character appears outside of a #define at ./dump/dump.c:1895
      SUSPICIOUS: a \ character appears outside of a #define at ./block/vhdx.c:2209
      SUSPICIOUS: a \ character appears outside of a #define at ./block/vhdx.c:2215
      SUSPICIOUS: a \ character appears outside of a #define at ./block/vhdx.c:2221
      SUSPICIOUS: a \ character appears outside of a #define at ./block/vhdx.c:2222
      SUSPICIOUS: a \ character appears outside of a #define at ./block/replication.c:172
      SUSPICIOUS: a \ character appears outside of a #define at ./block/replication.c:173
    
    Reviewed-by: default avatarMarc-André Lureau <marcandre.lureau@redhat.com>
    Signed-off-by: default avatarPhilippe Mathieu-Daudé <f4bug@amsat.org>
    Message-Id: <20200412223619.11284-2-f4bug@amsat.org>
    Reviewed-by: default avatarAlistair Francis <alistair.francis@wdc.com>
    Acked-by: default avatarDavid Gibson <david@gibson.dropbear.id.au>
    Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
    78ee6bd0
    History
    various: Remove suspicious '\' character outside of #define in C code
    Philippe Mathieu-Daudé authored
    
    Fixes the following coccinelle warnings:
    
      $ spatch --sp-file --verbose-parsing  ... \
          scripts/coccinelle/remove_local_err.cocci
      ...
      SUSPICIOUS: a \ character appears outside of a #define at ./target/ppc/translate_init.inc.c:5213
      SUSPICIOUS: a \ character appears outside of a #define at ./target/ppc/translate_init.inc.c:5261
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:166
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:167
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:169
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:170
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:171
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:172
      SUSPICIOUS: a \ character appears outside of a #define at ./target/microblaze/cpu.c:173
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5787
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5789
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5800
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5801
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5802
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5804
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5805
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:5806
      SUSPICIOUS: a \ character appears outside of a #define at ./target/i386/cpu.c:6329
      SUSPICIOUS: a \ character appears outside of a #define at ./hw/sd/sdhci.c:1133
      SUSPICIOUS: a \ character appears outside of a #define at ./hw/scsi/scsi-disk.c:3081
      SUSPICIOUS: a \ character appears outside of a #define at ./hw/net/virtio-net.c:1529
      SUSPICIOUS: a \ character appears outside of a #define at ./hw/riscv/sifive_u.c:468
      SUSPICIOUS: a \ character appears outside of a #define at ./dump/dump.c:1895
      SUSPICIOUS: a \ character appears outside of a #define at ./block/vhdx.c:2209
      SUSPICIOUS: a \ character appears outside of a #define at ./block/vhdx.c:2215
      SUSPICIOUS: a \ character appears outside of a #define at ./block/vhdx.c:2221
      SUSPICIOUS: a \ character appears outside of a #define at ./block/vhdx.c:2222
      SUSPICIOUS: a \ character appears outside of a #define at ./block/replication.c:172
      SUSPICIOUS: a \ character appears outside of a #define at ./block/replication.c:173
    
    Reviewed-by: default avatarMarc-André Lureau <marcandre.lureau@redhat.com>
    Signed-off-by: default avatarPhilippe Mathieu-Daudé <f4bug@amsat.org>
    Message-Id: <20200412223619.11284-2-f4bug@amsat.org>
    Reviewed-by: default avatarAlistair Francis <alistair.francis@wdc.com>
    Acked-by: default avatarDavid Gibson <david@gibson.dropbear.id.au>
    Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>