diff options
Diffstat (limited to 'gcc/config/i386/t-nwld')
-rw-r--r-- | gcc/config/i386/t-nwld | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/gcc/config/i386/t-nwld b/gcc/config/i386/t-nwld index 25355632c00..ec12d12251c 100644 --- a/gcc/config/i386/t-nwld +++ b/gcc/config/i386/t-nwld @@ -29,7 +29,6 @@ s-crt0: $(srcdir)/unwind-dw2-fde.h # Build a shared libgcc library for NetWare. SHLIB_EXT = .nlm -SHLIB_SONAME = @shlib_so_name@.nlm SHLIB_NAME = @shlib_base_name@.nlm SHLIB_SLIBDIR_QUAL = @shlib_slibdir_qual@ SHLIB_DEF = $(srcdir)/config/i386/netware-libgcc.def @@ -37,25 +36,25 @@ SHLIB_MAP = $(srcdir)/config/i386/netware-libgcc.exp SHLIB_SRC = $(srcdir)/config/i386/netware-libgcc.c SHLIB_LINK = set -e; \ - cat $(SHLIB_DEF) >@shlib_so_name@.def; \ - echo "name $(SHLIB_NAME)" >>@shlib_so_name@.def; \ - echo "version $(gcc_version)" | sed "s!\.!,!g" >>@shlib_so_name@.def; \ + cat $(SHLIB_DEF) >@shlib_base_name@.def; \ + echo "name $(SHLIB_NAME)" >>@shlib_base_name@.def; \ + echo "version $(gcc_version)" | sed "s!\.!,!g" >>@shlib_base_name@.def; \ touch libgcc/build; \ - echo "build $$$$(($$$$(<libgcc/build)+0))" >>@shlib_so_name@.def; \ - echo "export @$(SHLIB_MAP)" >>@shlib_so_name@.def; \ - if mpkxdc -n -p @shlib_so_name@.xdc; \ - then echo "xdcdata @shlib_so_name@.xdc" >>@shlib_so_name@.def; \ + echo "build $$$$(($$$$(<libgcc/build)+0))" >>@shlib_base_name@.def; \ + echo "export @$(SHLIB_MAP)" >>@shlib_base_name@.def; \ + if mpkxdc -n -p @shlib_base_name@.xdc; \ + then echo "xdcdata @shlib_base_name@.xdc" >>@shlib_base_name@.def; \ else echo "WARNING: $(SHLIB_NAME) built without XDC data will not work well." 1>&2; \ fi; \ $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -o $(SHLIB_NAME) \ $(SHLIB_SRC) -posix -static-libgcc -lnetware \ - -Wl,--Map,--map-info,full,--strip-all,--def-file,@shlib_so_name@.def; \ - rm -f @shlib_so_name@.imp; $(LN_S) $(SHLIB_MAP) @shlib_so_name@.imp; \ + -Wl,--Map,--map-info,full,--strip-all,--def-file,@shlib_base_name@.def; \ + rm -f @shlib_base_name@.imp; $(LN_S) $(SHLIB_MAP) @shlib_base_name@.imp; \ echo $$$$(($$$$(<libgcc/build)+1)) >libgcc/build # $(slibdir) double quoted to protect it from expansion while building # libgcc.mk. We want this delayed until actual install time. SHLIB_INSTALL = \ $$(SHELL) $(srcdir)/mkinstalldirs $$(slibdir)$(SHLIB_SLIBDIR_QUAL); \ - $$(INSTALL_DATA) $(SHLIB_NAME) $$(slibdir)$(SHLIB_SLIBDIR_QUAL)/$(SHLIB_SONAME); \ - $$(INSTALL_DATA) @shlib_so_name@.imp $$(DESTDIR)$$(libsubdir)/ + $$(INSTALL_DATA) $(SHLIB_NAME) $$(slibdir)$(SHLIB_SLIBDIR_QUAL)/$(SHLIB_NAME); \ + $$(INSTALL_DATA) @shlib_base_name@.imp $$(DESTDIR)$$(libsubdir)/ |