History log of /src/lib/libarch/Makefile |
Revision | | Date | Author | Comments |
1.31 |
| 24-Nov-2024 |
riastradh | libarch: Add expected symbols list.
PR lib/58838: shared libraries in base should all have expsym lists
|
1.30 |
| 23-Jan-2016 |
christos | Define _KERNTYPES for things that need it.
|
1.29 |
| 08-Jun-2015 |
matt | Avoid defining MLIBDIR. Use ${MLIBDIR:Unone} instead.
|
1.28 |
| 10-Aug-2014 |
matt | branches: 1.28.2; MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPU
|
1.27 |
| 18-Mar-2014 |
riastradh | Merge riastradh-drm2 to HEAD.
|
1.26 |
| 18-Jul-2013 |
matt | Use MACHINE_CPU for m68k
|
1.25 |
| 27-Apr-2013 |
matt | branches: 1.25.2; Changes for MKCOMPAT for earm.
|
1.24 |
| 28-Jul-2011 |
dyoung | branches: 1.24.2; 1.24.8; Put libalpha back.
|
1.23 |
| 17-Jul-2011 |
dyoung | Don't descend into alpha/.
Up next: fix set lists.
|
1.22 |
| 13-Dec-2009 |
mrg | rename LD32DIR to MLIBDIR.
|
1.21 |
| 26-Oct-2008 |
mrg | branches: 1.21.2; 1.21.8; build libi386 / libsparc in 32 bit mode on amd64 / sparc64, respectively.
|
1.20 |
| 26-Nov-2002 |
pk | Add a shared library containing sparc version 8 specific multiply, divide and remainder functions (i.e. .[u]mul, .[u]div, .[u]rem).
|
1.19 |
| 06-Jul-2002 |
fvdl | Enable building libx86_64
|
1.18 |
| 30-Mar-2002 |
thorpej | Rename libarm32 -> libarm.
|
1.17 |
| 26-Mar-2002 |
fredette | Now also build libm68k when MACHINE_ARCH is m68000.
|
1.16 |
| 28-Jul-2001 |
bjh21 | Build libarm32 on arm26 as well.
|
1.15 |
| 14-Jul-2001 |
matt | Use libarm32 even on architecture arm
|
1.14 |
| 26-Feb-2000 |
thorpej | Traverse into alpha/.
|
1.13 |
| 31-Aug-1999 |
simonb | 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.
|
1.12 |
| 10-Jun-1999 |
simonb | 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>.
|
1.11 |
| 05-Mar-1999 |
drochner | make the mipse[lb]->mips translation really work (harmless here because there is no libmips anyway)
|
1.10 |
| 03-Mar-1999 |
jonathan | Makefile ${MACHINE_ARCH} changes for mips{eb,el}, as suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
|
1.9 |
| 09-Feb-1999 |
is | 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.
|
1.8 |
| 21-Feb-1996 |
jtk | rearrange build structure so different architecture-specific libraries can have separate shared library versions, by building in the arch subdirectory.
|
1.7 |
| 02-Jul-1994 |
cgd | kill strange inclusion, just do lint and obj targets by hand
|
1.6 |
| 26-Feb-1994 |
cgd | do something better with obj: target, so happy in multiplatform env's.
|
1.5 |
| 05-Dec-1993 |
cgd | Add dummy install target for machines which don't have this
|
1.4 |
| 20-Sep-1993 |
brezak | And a dummy for depend too.
|
1.3 |
| 20-Sep-1993 |
brezak | Add dummy targets for clean, cleandir, and obj
|
1.2 |
| 20-Sep-1993 |
brezak | Don't barf if there is not arch dep library for this arch.
|
1.1 |
| 19-Sep-1993 |
brezak | Add architecture dependant library.
|
1.21.8.1 |
| 14-Dec-2009 |
mrg | s/LD32DIR/MLIBDIR/ in most places, also look for CSU_MACHINE_ARCH.
|
1.21.2.1 |
| 06-Jan-2011 |
riz | Apply patch (requested by mrg in ticket #1499):
src/compat version 2. this allows building any number of alternate library / program target ABIs. rather than duplicating the list of subdirs and Makefiles to build, it re-traverses the necessary ones. details: - add support for MAKEDIRTARGETENV to share/mk - renames LD32DIR to MLIBDIR - fixes library builds for some subdirs (more was built than needed) - fixes /bin & /sbin apps in compat mode - reduces complexity in src/compat and the rest of the tree - updates ldd netbsd32 support
|
1.24.8.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.24.8.1 |
| 23-Jun-2013 |
tls | resync from head
|
1.24.2.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.25.2.1 |
| 23-Jul-2013 |
riastradh | sync with HEAD
|
1.28.2.1 |
| 10-Jun-2015 |
snj | Pull up following revision(s) (requested by martin in ticket #837): common/lib/libc/arch/arm/features.mk: revision 1.2 lib/libarch/Makefile: revision 1.29 lib/libarch/i386/Makefile.inc: revision 1.15 lib/libarch/x86_64/Makefile.inc: revision 1.5 share/mk/bsd.gcc.mk: revision 1.11 share/mk/bsd.prog.mk: revision 1.292 Make LIBCRT* depend on the right files if MLIBDIR from MKCOMPAT is defined. Use ${COPT} so it properly emits the right features doing MKCOMPAT Avoid defining MLIBDIR. Use ${MLIBDIR:Unone} instead.
|