diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index 77c021bb00df284f1d044bf33103cc5523f36b00..d8c18177a8c14fa2e65b2ab0f9827a1032aea758 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -20903,10 +20903,7 @@ output_macinfo (void)
 	  break;
 	case DW_MACINFO_end_file:
 	  if (!VEC_empty (macinfo_entry, files))
-	    {
-	      macinfo_entry *file = VEC_last (macinfo_entry, files);
-	      VEC_pop (macinfo_entry, files);
-	    }
+	    VEC_pop (macinfo_entry, files);
 	  break;
 	case DW_MACINFO_define:
 	case DW_MACINFO_undef: