mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-09 04:21:49 +08:00
44f795f7fe
Alan Modra <alan@spri.levels.unisa.edu.au>: * configure.in: Add AC_ARG_ENABLE for shared and commonbfdlib. New substitutions: ALLLIBS, PICFLAG, SHLIB, SHLIB_CC, SHLIB_CFLAGS, COMMON_SHLIB, PICLIST, SHLINK. * configure: Rebuild. * configure.host: If --enable-shared, adjust shared library stuff based on the host. If the host is SunOS, and the linker supports -rpath, set HLDFLAGS to use it. * Makefile.in (ALLLIBS): New variable. (PICFLAG, SHLIB, SHLIB_CC, SHLIB_CFLAGS): New variables. (COMMON_SHLIB, SHLINK): New variables. (.c.o): If PICFLAG is set, compile twice, once PIC, once normal. (STAGESTUFF): Remove variable. (all): Depend upon $(ALLLIBS) and @PICLIST@ rather than $(TARGETLIB). (stamp-ofiles): New target, like old ofiles target, but build using a temporary file and move-if-change, and touch stamp-ofiles when done. (ofiles): Just depend upon stamp-ofiles. (stamp-piclist, piclist): New targets. ($(SHLIB), $(SHLINK)): New targets. (targets.o, archures.o): Build twice if PICFLAG is set. (do_mostlyclean): Remove pic/*.o. (do_clean): Remove stamp-ofiles, $(SHLIB), $(SHLINK), piclist, and stamp-piclist. (do_distclean): Remove pic and stamp-picdir. (install): Install shared libraries. ($(OFILES)): Depend upon stamp-picdir. (stamp-picdir): New target. |
||
---|---|---|
.. | ||
doc | ||
hosts | ||
.Sanitize | ||
acconfig.h | ||
aclocal.m4 | ||
aix386-core.c | ||
aout0.c | ||
aout32.c | ||
aout64.c | ||
aout-adobe.c | ||
aout-arm.c | ||
aout-encap.c | ||
aout-ns32k.c | ||
aout-rce.c | ||
aout-target.h | ||
aoutf1.h | ||
aoutx.h | ||
archive.c | ||
archures.c | ||
bfd-in2.h | ||
bfd-in.h | ||
bfd.c | ||
binary.c | ||
bout.c | ||
cache.c | ||
cf-i386lynx.c | ||
cf-m68klynx.c | ||
cf-sparclynx.c | ||
ChangeLog | ||
ChangeLog.1 | ||
ChangeLog.2 | ||
cisco-core.c | ||
coff-a29k.c | ||
coff-alpha.c | ||
coff-apollo.c | ||
coff-arm.c | ||
coff-aux.c | ||
coff-go32.c | ||
coff-h8300.c | ||
coff-h8500.c | ||
coff-i386.c | ||
coff-i960.c | ||
coff-m68k.c | ||
coff-m88k.c | ||
coff-mips.c | ||
coff-pmac.c | ||
coff-ppc.c | ||
coff-rs6000.c | ||
coff-sh.c | ||
coff-sparc.c | ||
coff-u68k.c | ||
coff-w65.c | ||
coff-we32k.c | ||
coff-z8k.c | ||
coffcode.h | ||
coffgen.c | ||
cofflink.c | ||
coffswap.h | ||
config.bfd | ||
config.in | ||
configure | ||
configure.bat | ||
configure.host | ||
configure.in | ||
COPYING | ||
cpu-a29k.c | ||
cpu-alpha.c | ||
cpu-arc.c | ||
cpu-h8300.c | ||
cpu-h8500.c | ||
cpu-hppa.c | ||
cpu-i386.c | ||
cpu-i860.c | ||
cpu-i960.c | ||
cpu-m88k.c | ||
cpu-mips.c | ||
cpu-powerpc.c | ||
cpu-rce.c | ||
cpu-rs6000.c | ||
cpu-sparc.c | ||
cpu-vax.c | ||
cpu-w65.c | ||
cpu-we32k.c | ||
cpu-z8k.c | ||
demo64.c | ||
dep-in.sed | ||
ecoff.c | ||
ecofflink.c | ||
ecoffswap.h | ||
elf32-arc.c | ||
elf32-gen.c | ||
elf32-hppa.c | ||
elf32-hppa.h | ||
elf32-i386.c | ||
elf32-i860.c | ||
elf32-m68k.c | ||
elf32-m88k.c | ||
elf32-mips.c | ||
elf32-ppc.c | ||
elf32-sparc.c | ||
elf32.c | ||
elf64-gen.c | ||
elf64-sparc.c | ||
elf64.c | ||
elf-bfd.h | ||
elf.c | ||
elfcode.h | ||
elfcore.h | ||
elflink.c | ||
elflink.h | ||
elfxx-target.h | ||
filemode.c | ||
format.c | ||
gen-aout.c | ||
genlink.h | ||
hash.c | ||
host-aout.c | ||
hp300bsd.c | ||
hp300hpux.c | ||
hppa_stubs.h | ||
hppabsd-core.c | ||
hpux-core.c | ||
i386aout.c | ||
i386bsd.c | ||
i386dynix.c | ||
i386linux.c | ||
i386lynx.c | ||
i386mach3.c | ||
i386netbsd.c | ||
i386os9k.c | ||
ieee.c | ||
ihex.c | ||
init.c | ||
irix-core.c | ||
libaout.h | ||
libbfd-in.h | ||
libbfd.c | ||
libbfd.h | ||
libcoff-in.h | ||
libcoff.h | ||
libecoff.h | ||
libhppa.h | ||
libieee.h | ||
libnlm.h | ||
liboasys.h | ||
linker.c | ||
lynx-core.c | ||
m68k4knetbsd.c | ||
m68klynx.c | ||
m68knetbsd.c | ||
m88kmach3.c | ||
makefile.dos | ||
Makefile.in | ||
mipsbsd.c | ||
mpw-config.in | ||
mpw-make.sed | ||
netbsd.h | ||
newsos3.c | ||
nlm32-alpha.c | ||
nlm32-i386.c | ||
nlm32-ppc.c | ||
nlm32-sparc.c | ||
nlm32.c | ||
nlm64.c | ||
nlm-target.h | ||
nlm.c | ||
nlmcode.h | ||
nlmswap.h | ||
ns32knetbsd.c | ||
oasys.c | ||
opncls.c | ||
osf-core.c | ||
pc532-mach.c | ||
pe-i386.c | ||
pe-ppc.c | ||
pei-ppc.c | ||
peicode.h | ||
PORTING | ||
ptrace-core.c | ||
reloc16.c | ||
reloc.c | ||
riscix.c | ||
rs6000-core.c | ||
section.c | ||
som.c | ||
som.h | ||
sparclynx.c | ||
sparcnetbsd.c | ||
srec.c | ||
stab-syms.c | ||
sunos.c | ||
syms.c | ||
targets.c | ||
tekhex.c | ||
TODO | ||
trad-core.c | ||
versados.c | ||
VERSION | ||
xcofflink.c |