* vms-alpha.c (_bfd_vms_write_etir): Don't attempt further
	processing on "size error in section".
+2019-05-22  Alan Modra  <amodra@gmail.com>
+
+       * vms-alpha.c (_bfd_vms_write_etir): Don't attempt further
+       processing on "size error in section".
+
 2019-05-22  Alan Modra  <amodra@gmail.com>
 
        * som.c (som_bfd_free_cached_info): Call
 
            {
              /* Output rest of section.  */
              if (curr_addr > section->size)
-               _bfd_error_handler (_("size error in section %pA"), section);
+               {
+                 _bfd_error_handler (_("size error in section %pA"), section);
+                 return FALSE;
+               }
              size = section->size - curr_addr;
              sto_imm (abfd, section, size, curr_data, curr_addr);
              curr_data += size;