+2017-05-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * elf32-i386.c (elf_i386_get_synthetic_symtab): Add missing
+       initializer to silence GCC 4.2.
+       * lf64-x86-64.c (elf_x86_64_get_synthetic_symtab): Likewise.
+
 2017-05-08  H.J. Lu  <hongjiu.lu@intel.com>
 
        * elf64-x86-64.c (PLT_ENTRY_SIZE): Renamed to ...
 
     {
       { ".plt", NULL, NULL, plt_unknown, 0, 0, 0 },
       { ".plt.got", NULL, NULL, plt_non_lazy, 0, 0, 0 },
-      { NULL, }
+      { NULL, NULL, NULL, plt_non_lazy, 0, 0, 0 }
     };
 
   *ret = NULL;
 
       { ".plt", NULL, NULL, plt_unknown, 0, 0, 0, 0 },
       { ".plt.got", NULL, NULL, plt_non_lazy, 0, 0, 0, 0 },
       { ".plt.bnd", NULL, NULL, plt_bnd, 0, 0, 0, 0 },
-      { NULL, }
+      { NULL, NULL, NULL, plt_non_lazy, 0, 0, 0, 0 }
     };
 
   *ret = NULL;