does mark shared libraries as executable.
+Mon Mar 27 11:10:08 1995 Ian Lance Taylor <ian@cygnus.com>
+
+ * ldmain.c (main): Revert patch of March 10, since the SVR4 linker
+ does mark shared libraries as executable.
+
Tue Mar 21 15:15:38 1995 Ian Lance Taylor <ian@cygnus.com>
* ldlang.c (lang_common): Change power to int. Pass larger values
#include "sysdep.h"
#include <stdio.h>
#include "libiberty.h"
+#include "progress.h"
#include "bfdlink.h"
#include "config.h"
program_name = argv[0];
xmalloc_set_program_name (program_name);
+ START_PROGRESS (program_name, 0);
+
bfd_init ();
xatexit (remove_output);
}
}
- if (link_info.relocateable || link_info.shared)
+ if (link_info.relocateable)
output_bfd->flags &= ~EXEC_P;
else
output_bfd->flags |= EXEC_P;
einfo ("%F%B: final close failed: %E\n", output_bfd);
}
+ END_PROGRESS (program_name);
+
if (config.stats)
{
extern char **environ;