From bfbdc80f0adfc6000accbc468ed1764f5aeb8aae Mon Sep 17 00:00:00 2001 From: Steve Chamberlain Date: Mon, 4 May 1992 23:38:42 +0000 Subject: * ldver.c: Bumped version to 1.96 - new release, resync with the bfd too #. * ldexp.c, ldlang.c: now build memory shape tree in obstacks rather than with raw malloc, makes it easier to track where memory is going. * ldsym.h, ldsym.c: create obstack for all global symbols too. * ldwrite.c (ldwrite): moved malloc so only used when needed. * sa29200-sc.sh: added support for .lit, data1 and data2 sections. --- ld/ldver.c | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'ld/ldver.c') diff --git a/ld/ldver.c b/ld/ldver.c index b2df277..08cb6f7 100644 --- a/ld/ldver.c +++ b/ld/ldver.c @@ -27,9 +27,25 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "sysdep.h" #include "ldver.h" +#include "ldemul.h" void -ldversion() +DEFUN(ldversion,(noisy), + int noisy) + { - fprintf(stdout,"gld version BFD 0.18\n"); + fprintf(stdout,"ld version 1.96 (with BFD %s)\n", BFD_VERSION); + + if (noisy) + { + extern ld_emulation_xfer_type *ld_emulations[]; + ld_emulation_xfer_type **ptr = ld_emulations; + + printf(" Supported emulations:\n"); + while (*ptr) + { + printf(" %s \n", (*ptr)->emulation_name); + ptr++; + } + } } -- cgit v1.1