* ldmain.c (main): Flush stdout before and stderr after printing
[binutils-gdb.git] / ld / emultempl / xtensaelf.em
index ed015a23c6ae775efa4192964adc9733d813cd66..b37a67b2fe79d91d9e9e795f12d141fcc7a92d66 100644 (file)
@@ -1817,8 +1817,10 @@ ld_local_file_relocations_fit (lang_statement_union_type *statement,
                  bfd_vma target_addr = e->tgt->output_offset & ~3;
                  if (l32r_addr < target_addr)
                    {
+                     fflush (stdout);
                      fprintf (stderr, "Warning: "
                               "l32r target section before l32r\n");
+                     fflush (stderr);
                      return FALSE;
                    }