Add missing ATTRIBUTE_NORETURNs
authorTom Tromey <tom@tromey.com>
Tue, 27 Sep 2016 17:23:49 +0000 (11:23 -0600)
committerTom Tromey <tom@tromey.com>
Sat, 5 May 2018 04:04:46 +0000 (22:04 -0600)
This patch adds a missing ATTRIBUTE_NORETURN.  This lets
-Wimplicit-fallthrough recognize that a given case does not fall
through.

ChangeLog
2018-05-04  Tom Tromey  <tom@tromey.com>

* dwarf2loc.c (unimplemented): Add ATTRIBUTE_NORETURN.

gdb/ChangeLog
gdb/dwarf2loc.c

index b7ae0e3d2bcfd3ada744f78afaeac9ceb8feed21..d627749de6180680722c07eb6db2ad9e3b6417c4 100644 (file)
@@ -1,3 +1,7 @@
+2018-05-04  Tom Tromey  <tom@tromey.com>
+
+       * dwarf2loc.c (unimplemented): Add ATTRIBUTE_NORETURN.
+
 2018-05-04  Tom Tromey  <tom@tromey.com>
 
        * s390-tdep.c (s390_process_record): Fix fall-through comments.
index 78d46688bcf38101d746e4fc32fb1269782dea90..6ecc5a9be6c5a76096b6006c5d9ac25d984b1c98 100644 (file)
@@ -2865,7 +2865,7 @@ dwarf2_loc_desc_get_symbol_read_needs (const gdb_byte *data, size_t size,
 /* A helper function that throws an unimplemented error mentioning a
    given DWARF operator.  */
 
-static void
+static void ATTRIBUTE_NORETURN
 unimplemented (unsigned int op)
 {
   const char *name = get_DW_OP_name (op);