Home | History | Annotate | only in /src/lib/libarch/x86_64
History log of /src/lib/libarch/x86_64
RevisionDateAuthorComments
 1.5 08-Jun-2015  matt Avoid defining MLIBDIR. Use ${MLIBDIR:Unone} instead.
 1.4 13-Dec-2009  mrg branches: 1.4.24;
rename LD32DIR to MLIBDIR.
 1.3 26-Oct-2008  mrg branches: 1.3.2; 1.3.8;
build libi386 / libsparc in 32 bit mode on amd64 / sparc64, respectively.
 1.2 04-Jul-2002  fvdl Add and enable x86_64_iopl
 1.1 18-Jun-2002  fvdl libarch for x86_64, mtrr only for now. This must later be fixed so
that code is shared with i386.
 1.3.8.1 14-Dec-2009  mrg s/LD32DIR/MLIBDIR/ in most places, also look for CSU_MACHINE_ARCH.
 1.3.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.4.24.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.
 1.1 18-Jun-2002  fvdl libarch for x86_64, mtrr only for now. This must later be fixed so
that code is shared with i386.
 1.1 24-Nov-2024  riastradh branches: 1.1.4;
libarch: Add expected symbols list.

PR lib/58838: shared libraries in base should all have expsym lists
 1.1.4.2 02-Aug-2025  perseant Sync with HEAD
 1.1.4.1 24-Nov-2024  perseant file x86_64.expsym was added on branch perseant-exfatfs on 2025-08-02 05:54:30 +0000
 1.8 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.7 13-Mar-2004  wiz branches: 1.7.30;
Two grammar fixes from jmc@openbsd.
 1.6 27-Jun-2003  wiz This man page is in section 2, not 3.
 1.5 07-May-2003  wiz s/busses/buses/
 1.4 16-Apr-2003  wiz Use
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
 1.3 01-Oct-2002  wiz \-1 instead of -1, and .Dv NULL.
 1.2 01-Oct-2002  wiz New sentence, new line. From Robert Elz.
 1.1 18-Jun-2002  fvdl libarch for x86_64, mtrr only for now. This must later be fixed so
that code is shared with i386.
 1.7.30.1 18-May-2008  yamt sync with head.
 1.5 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.4 16-Apr-2003  wiz branches: 1.4.30;
Use
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
 1.3 01-Oct-2002  wiz \-1 instead of -1, and .Dv NULL.
 1.2 04-Jul-2002  fvdl This is the x86_64 version, not i386.
 1.1 04-Jul-2002  fvdl Add and enable x86_64_iopl
 1.4.30.1 18-May-2008  yamt sync with head.
 1.3 12-Jan-2017  maya replace old style function declaration
 1.2 28-Apr-2008  martin branches: 1.2.44;
Remove clause 3 and 4 from TNF licenses
 1.1 04-Jul-2002  fvdl branches: 1.1.30;
Add and enable x86_64_iopl
 1.1.30.1 18-May-2008  yamt sync with head.
 1.2.44.1 20-Mar-2017  pgoyette Sync with HEAD
 1.1 18-Jun-2002  fvdl libarch for x86_64, mtrr only for now. This must later be fixed so
that code is shared with i386.

RSS XML Feed