Commit Graph

26 Commits

Author SHA1 Message Date
matt 233ae00254 Use MACHINE_CPU for m68k 2013-07-18 22:14:10 +00:00
matt 25c44086c9 Changes for MKCOMPAT for earm. 2013-04-27 06:24:22 +00:00
dyoung ee39c02546 Put libalpha back. 2011-07-28 20:30:06 +00:00
dyoung ff4557ec84 Don't descend into alpha/.
Up next: fix set lists.
2011-07-17 01:09:00 +00:00
mrg f7f0bc40ae rename LD32DIR to MLIBDIR. 2009-12-13 08:25:20 +00:00
mrg f2a73868d6 build libi386 / libsparc in 32 bit mode on amd64 / sparc64, respectively. 2008-10-26 07:05:33 +00:00
pk 3fd797268f Add a shared library containing sparc version 8 specific multiply, divide and
remainder functions (i.e. .[u]mul, .[u]div, .[u]rem).
2002-11-26 14:30:53 +00:00
fvdl f80efcf37c Enable building libx86_64 2002-07-06 10:19:08 +00:00
thorpej 98de4ab72e Rename libarm32 -> libarm. 2002-03-30 06:24:34 +00:00
fredette 26755e068d Now also build libm68k when MACHINE_ARCH is m68000. 2002-03-26 22:48:04 +00:00
bjh21 ad034cbf5b Build libarm32 on arm26 as well. 2001-07-28 19:17:11 +00:00
matt a697055069 Use libarm32 even on architecture arm 2001-07-14 03:18:33 +00:00
thorpej a9f90558b3 Traverse into alpha/. 2000-02-26 19:39:35 +00:00
simonb 343d06b5f6 Makefile: define SHLIB_VERSION_FILE if SRCS defined.
arm32/Makefile.inc: don't need to set .PATH
i386/Makefile.inc: don't need to set .PATH, SHLIB_VERSION_FILE

Fixes PR lib/8298 from Richard Earnshaw in a more general way.
1999-08-31 13:50:47 +00:00
simonb bf3e29891c Include all arch-dependant Makefile.inc's. In each arch-dependent
Makefile.inc, always add the man pages for that directory, and only
specify a SRCS= line (at whatever else is needed for that arch) inside
a ${MACHINE_ARCH} .ifdef.  The top-level Makefile includes <bsd.lib.mk>
only if SRCS is defined, and otherwise just includes <bsd.man.mk>.
1999-06-10 00:49:51 +00:00
drochner 5ebd489607 make the mipse[lb]->mips translation really work
(harmless here because there is no libmips anyway)
1999-03-05 12:19:17 +00:00
jonathan 3eeb52dee0 Makefile ${MACHINE_ARCH} changes for mips{eb,el}, as suggested by
Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
1999-03-03 12:00:18 +00:00
is b0f697496e Provide a minimal instruction/data cache synchronization C binding.
(The function has always been in the kernels as special trap #12).
In response to PR 4951 by Hauke Fath.
1999-02-09 22:32:33 +00:00
jtk d4e5b34479 rearrange build structure so different architecture-specific libraries
can have separate shared library versions, by building in the arch
subdirectory.
1996-02-21 02:43:52 +00:00
cgd 5058c29029 kill strange inclusion, just do lint and obj targets by hand 1994-07-02 22:32:15 +00:00
cgd b3ef4daabd do something better with obj: target, so happy in multiplatform env's. 1994-02-26 02:26:00 +00:00
cgd d69671a6d5 Add dummy install target for machines which don't have this 1993-12-05 14:51:56 +00:00
brezak 1c13d44cf7 And a dummy for depend too. 1993-09-20 20:41:09 +00:00
brezak b25f0d310e Add dummy targets for clean, cleandir, and obj 1993-09-20 20:40:21 +00:00
brezak 5b56bf74aa Don't barf if there is not arch dep library for this arch. 1993-09-20 20:36:19 +00:00
brezak 9e26d6413a Add architecture dependant library. 1993-09-19 18:52:40 +00:00