#
1.14 |
|
07-Jun-2021 |
christos |
Good bye oabi! Tested building earmv7hf.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
|
#
1.13 |
|
25-Apr-2021 |
christos |
mips64 -> o32 64 mipsn64 -> o32 n32
|
Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base
|
#
1.12 |
|
13-Jun-2019 |
christos |
make all lines look the same, and put one arch per line.
|
Revision tags: phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.11 |
|
16-Jul-2018 |
christos |
gcc aarch64 does not have multilib
|
Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.10 |
|
27-May-2015 |
matt |
branches: 1.10.14; 1.10.16; Only support oabi for earm*
|
#
1.9 |
|
25-May-2015 |
martin |
Fix broken subdir selection after arm architecture explosion
|
#
1.8 |
|
19-Sep-2014 |
matt |
Add RISC-V support
|
#
1.7 |
|
10-Sep-2014 |
matt |
Enable building eabihf compat libraries after fixing bsd.eabihf.mk to use use the proper variant of arm*--netbsdelf-eabihf
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.6 |
|
11-Aug-2014 |
matt |
branches: 1.6.2; Fix else if botch
|
#
1.5 |
|
10-Aug-2014 |
matt |
Add compat dirs for aarch64
|
Revision tags: yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
|
#
1.4 |
|
07-Mar-2014 |
matt |
Add MKCOMPAT support for powerpc64.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.3 |
|
27-Apr-2013 |
matt |
MKCOMPAT support for earm.
|
Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
#
1.2 |
|
03-Aug-2012 |
matt |
branches: 1.2.2; Initial MKCOMPAT support for ARM EABI. (doesn't quite work right)
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 matt-premerge-20091211
|
#
1.1 |
|
13-Dec-2009 |
mrg |
branches: 1.1.2; 1.1.8; - move the per-platform subdir list into archdirs.mk - move the per-ABI subdir list into compatsubdir.mk. use the new MAKEDIRTARGETENV support to force a new objdir for compat library builds, and simply traverse over the normal src path once for each ABI to be built. this eliminates all the shadow Makefile's for every library, and allows multiple compat ABIs to be built for a single platform, such as both o32 and n64 for mips64's default n32. - compat/Makefile is merely a subdir provider now, and takes the real information from archdirs.mk
|
#
1.13 |
|
25-Apr-2021 |
christos |
mips64 -> o32 64 mipsn64 -> o32 n32
|
Revision tags: netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base
|
#
1.12 |
|
13-Jun-2019 |
christos |
make all lines look the same, and put one arch per line.
|
Revision tags: phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.11 |
|
16-Jul-2018 |
christos |
gcc aarch64 does not have multilib
|
Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.10 |
|
27-May-2015 |
matt |
branches: 1.10.14; 1.10.16; Only support oabi for earm*
|
#
1.9 |
|
25-May-2015 |
martin |
Fix broken subdir selection after arm architecture explosion
|
#
1.8 |
|
19-Sep-2014 |
matt |
Add RISC-V support
|
#
1.7 |
|
10-Sep-2014 |
matt |
Enable building eabihf compat libraries after fixing bsd.eabihf.mk to use use the proper variant of arm*--netbsdelf-eabihf
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.6 |
|
11-Aug-2014 |
matt |
branches: 1.6.2; Fix else if botch
|
#
1.5 |
|
10-Aug-2014 |
matt |
Add compat dirs for aarch64
|
Revision tags: yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
|
#
1.4 |
|
07-Mar-2014 |
matt |
Add MKCOMPAT support for powerpc64.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.3 |
|
27-Apr-2013 |
matt |
MKCOMPAT support for earm.
|
Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
#
1.2 |
|
03-Aug-2012 |
matt |
branches: 1.2.2; Initial MKCOMPAT support for ARM EABI. (doesn't quite work right)
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 matt-premerge-20091211
|
#
1.1 |
|
13-Dec-2009 |
mrg |
branches: 1.1.2; 1.1.8; - move the per-platform subdir list into archdirs.mk - move the per-ABI subdir list into compatsubdir.mk. use the new MAKEDIRTARGETENV support to force a new objdir for compat library builds, and simply traverse over the normal src path once for each ABI to be built. this eliminates all the shadow Makefile's for every library, and allows multiple compat ABIs to be built for a single platform, such as both o32 and n64 for mips64's default n32. - compat/Makefile is merely a subdir provider now, and takes the real information from archdirs.mk
|
#
1.12 |
|
13-Jun-2019 |
christos |
make all lines look the same, and put one arch per line.
|
Revision tags: phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.11 |
|
16-Jul-2018 |
christos |
gcc aarch64 does not have multilib
|
Revision tags: netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.10 |
|
27-May-2015 |
matt |
branches: 1.10.14; 1.10.16; Only support oabi for earm*
|
#
1.9 |
|
25-May-2015 |
martin |
Fix broken subdir selection after arm architecture explosion
|
#
1.8 |
|
19-Sep-2014 |
matt |
Add RISC-V support
|
#
1.7 |
|
10-Sep-2014 |
matt |
Enable building eabihf compat libraries after fixing bsd.eabihf.mk to use use the proper variant of arm*--netbsdelf-eabihf
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.6 |
|
11-Aug-2014 |
matt |
branches: 1.6.2; Fix else if botch
|
#
1.5 |
|
10-Aug-2014 |
matt |
Add compat dirs for aarch64
|
Revision tags: yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
|
#
1.4 |
|
07-Mar-2014 |
matt |
Add MKCOMPAT support for powerpc64.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.3 |
|
27-Apr-2013 |
matt |
MKCOMPAT support for earm.
|
Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
#
1.2 |
|
03-Aug-2012 |
matt |
branches: 1.2.2; Initial MKCOMPAT support for ARM EABI. (doesn't quite work right)
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 matt-premerge-20091211
|
#
1.1 |
|
13-Dec-2009 |
mrg |
branches: 1.1.2; 1.1.8; - move the per-platform subdir list into archdirs.mk - move the per-ABI subdir list into compatsubdir.mk. use the new MAKEDIRTARGETENV support to force a new objdir for compat library builds, and simply traverse over the normal src path once for each ABI to be built. this eliminates all the shadow Makefile's for every library, and allows multiple compat ABIs to be built for a single platform, such as both o32 and n64 for mips64's default n32. - compat/Makefile is merely a subdir provider now, and takes the real information from archdirs.mk
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.11 |
|
16-Jul-2018 |
christos |
gcc aarch64 does not have multilib
|
Revision tags: netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.10 |
|
27-May-2015 |
matt |
branches: 1.10.14; Only support oabi for earm*
|
#
1.9 |
|
25-May-2015 |
martin |
Fix broken subdir selection after arm architecture explosion
|
#
1.8 |
|
19-Sep-2014 |
matt |
Add RISC-V support
|
#
1.7 |
|
10-Sep-2014 |
matt |
Enable building eabihf compat libraries after fixing bsd.eabihf.mk to use use the proper variant of arm*--netbsdelf-eabihf
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.6 |
|
11-Aug-2014 |
matt |
branches: 1.6.2; Fix else if botch
|
#
1.5 |
|
10-Aug-2014 |
matt |
Add compat dirs for aarch64
|
Revision tags: yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
|
#
1.4 |
|
07-Mar-2014 |
matt |
Add MKCOMPAT support for powerpc64.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.3 |
|
27-Apr-2013 |
matt |
MKCOMPAT support for earm.
|
Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
#
1.2 |
|
03-Aug-2012 |
matt |
branches: 1.2.2; Initial MKCOMPAT support for ARM EABI. (doesn't quite work right)
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 matt-premerge-20091211
|
#
1.1 |
|
13-Dec-2009 |
mrg |
branches: 1.1.2; 1.1.8; - move the per-platform subdir list into archdirs.mk - move the per-ABI subdir list into compatsubdir.mk. use the new MAKEDIRTARGETENV support to force a new objdir for compat library builds, and simply traverse over the normal src path once for each ABI to be built. this eliminates all the shadow Makefile's for every library, and allows multiple compat ABIs to be built for a single platform, such as both o32 and n64 for mips64's default n32. - compat/Makefile is merely a subdir provider now, and takes the real information from archdirs.mk
|
#
1.10 |
|
27-May-2015 |
matt |
Only support oabi for earm*
|
#
1.9 |
|
25-May-2015 |
martin |
Fix broken subdir selection after arm architecture explosion
|
#
1.8 |
|
19-Sep-2014 |
matt |
Add RISC-V support
|
#
1.7 |
|
10-Sep-2014 |
matt |
Enable building eabihf compat libraries after fixing bsd.eabihf.mk to use use the proper variant of arm*--netbsdelf-eabihf
|
#
1.6 |
|
10-Aug-2014 |
matt |
branches: 1.6.2; Fix else if botch
|
#
1.5 |
|
10-Aug-2014 |
matt |
Add compat dirs for aarch64
|
#
1.4 |
|
06-Mar-2014 |
matt |
Add MKCOMPAT support for powerpc64.
|
#
1.3 |
|
27-Apr-2013 |
matt |
MKCOMPAT support for earm.
|
#
1.2 |
|
03-Aug-2012 |
matt |
branches: 1.2.2; Initial MKCOMPAT support for ARM EABI. (doesn't quite work right)
|
#
1.1 |
|
13-Dec-2009 |
mrg |
branches: 1.1.2; 1.1.8; - move the per-platform subdir list into archdirs.mk - move the per-ABI subdir list into compatsubdir.mk. use the new MAKEDIRTARGETENV support to force a new objdir for compat library builds, and simply traverse over the normal src path once for each ABI to be built. this eliminates all the shadow Makefile's for every library, and allows multiple compat ABIs to be built for a single platform, such as both o32 and n64 for mips64's default n32. - compat/Makefile is merely a subdir provider now, and takes the real information from archdirs.mk
|
#
1.1.8.2 |
|
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.1.8.1 |
|
30-Oct-2012 |
yamt |
sync with head
|
#
1.1.2.2 |
|
05-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.1.2.1 |
|
13-Dec-2009 |
riz |
file archdirs.mk was added on branch netbsd-5 on 2011-01-06 05:19:55 +0000
|
#
1.2.2.2 |
|
19-Aug-2014 |
tls |
Rebase to HEAD as of a few days ago.
|
#
1.2.2.1 |
|
23-Jun-2013 |
tls |
resync from head
|
#
1.6.2.1 |
|
01-Jun-2015 |
snj |
Pull up following revision(s) (requested by martin in ticket #816): compat/archdirs.mk: revisions 1.7, 1.9, 1.10 compat/arm/eabihf/bsd.eabihf.mk: revision 1.2 external/gpl3/gcc/dist/gcc/config.gcc: revision 1.33 external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h: revision 1.14 external/gpl3/gcc/dist/gcc/config/arm/t-netbsdeabi: revision 1.1 Enable building eabihf compat libraries after fixing bsd.eabihf.mk to use -- use the proper variant of arm*--netbsdelf-eabihf -- Fix broken subdir selection after arm architecture explosion -- Only support oabi for earm* -- Make MULTILIBS work for oabi
|