Up to [cvs.NetBSD.org] / src / compat
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.13.16.2 / (download) - annotate - [select for diffs], Tue Apr 21 19:37:52 2020 UTC (2 years, 1 month ago) by martin
Branch: phil-wifi
Changes since 1.13.16.1: +0 -0
lines
Diff to previous 1.13.16.1 (colored) to branchpoint 1.13 (colored)
Ooops, restore accidently removed files from merge mishap
Revision 1.13.16.1, Tue Apr 21 18:41:25 2020 UTC (2 years, 1 month ago) by martin
Branch: phil-wifi
Changes since 1.13: +1 -1
lines
FILE REMOVED
Sync with HEAD
Revision 1.13 / (download) - annotate - [select for diffs], Thu Jul 23 08:03:25 2015 UTC (6 years, 10 months ago) by mrg
Branch: MAIN
CVS Tags: prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-9-base,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-8-base,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
is-mlppp-base,
is-mlppp,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan,
HEAD
Branch point for: phil-wifi
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
remove the xfree86 reachover makefiles and the vast majority of the support in the rest of the source tree. X11 sets could use some cleaning up perhaps (just deletion, as we've never really marked the old X11R6 as obsolete for native xorg using platforms so far either.)
Revision 1.12 / (download) - annotate - [select for diffs], Sat Jun 27 16:21:07 2015 UTC (6 years, 10 months ago) by matt
Branch: MAIN
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
Add MKCOMPATX11 knob for making X11 compat libraries.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Jun 24 22:20:24 2015 UTC (6 years, 10 months ago) by matt
Branch: MAIN
Changes since 1.10: +5 -2
lines
Diff to previous 1.10 (colored)
Support building the xorg X11 libraries under MKCOMPAT. Add XORG_MACHINE_ARCH to compat's bsd.*.mk Turn xorg makekeys and makestrs into real host tools which are installed into ${TOOLSDIR}
Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 22 00:11:33 2015 UTC (6 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.9: +3 -1
lines
Diff to previous 1.9 (colored)
Add tests/share/mk and external/bsd/atf/tests/atf for MKCOMPATTESTS
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jun 19 18:17:49 2015 UTC (6 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.8: +4 -1
lines
Diff to previous 1.8 (colored)
Add support for MKCOMPATTESTS
Revision 1.7.4.1 / (download) - annotate - [select for diffs], Tue Oct 30 18:46:16 2012 UTC (9 years, 6 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.7: +3 -1
lines
Diff to previous 1.7 (colored) next main 1.8 (colored)
sync with head
Revision 1.8 / (download) - annotate - [select for diffs], Fri Aug 17 16:22:27 2012 UTC (9 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
tls-maxphys-base,
tls-maxphys,
tls-earlyentropy-base,
tls-earlyentropy,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
khorben-n900,
agc-symver-base,
agc-symver
Changes since 1.7: +3 -1
lines
Diff to previous 1.7 (colored)
Implement build_install in src/lib/Makefile, which traverses the subdirectories and invokes dependall/install. Do this in groups delimited by .WAIT to ensure that depending libraries can use the installed versions and don't need to know the locations in the source tree. Use this new target in src/Makefile to replace most of the adhoc library logic with two special cases, src/lib and src/compat. Adjust sys/Makefile to include the module directory when building them. Add some necessary .WAITs in src/lib/Makefile to reflect the dependencies from src/Makefile and also add the rump libraries here.
Revision 1.5.4.1 / (download) - annotate - [select for diffs], Tue Feb 8 16:18:29 2011 UTC (11 years, 3 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.5: +8 -3
lines
Diff to previous 1.5 (colored) next main 1.6 (colored)
Sync with HEAD
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jan 31 10:58:14 2011 UTC (11 years, 3 months ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base
Branch point for: yamt-pagecache
Changes since 1.6: +8 -2
lines
Diff to previous 1.6 (colored)
if using MAKEOBJDIRPREFIX, make sure to unset it since it would override the use of MAKEOBJDIR.
Revision 1.6 / (download) - annotate - [select for diffs], Thu Jan 20 18:43:52 2011 UTC (11 years, 4 months ago) by matt
Branch: MAIN
Changes since 1.5: +2 -3
lines
Diff to previous 1.5 (colored)
Change to use MAKEOBJDIR instead of MAKEOBJDIRPREFIX
Revision 1.5.2.3 / (download) - annotate - [select for diffs], Fri Jan 7 18:25:21 2011 UTC (11 years, 4 months ago) by riz
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2
Changes since 1.5.2.2: +1 -39
lines
Diff to previous 1.5.2.2 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)
Clean up for ticket #1499 - doubled content, not sure how it happened.
Revision 1.5.2.2 / (download) - annotate - [select for diffs], Thu Jan 6 05:19:55 2011 UTC (11 years, 4 months ago) by riz
Branch: netbsd-5
Changes since 1.5.2.1: +76 -0
lines
Diff to previous 1.5.2.1 (colored) to branchpoint 1.5 (colored)
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
Revision 1.5.2.1, Fri Dec 3 21:38:48 2010 UTC (11 years, 5 months ago) by riz
Branch: netbsd-5
Changes since 1.5: +0 -26
lines
FILE REMOVED
file compatsubdir.mk was added on branch netbsd-5 on 2011-01-06 05:19:55 +0000
Revision 1.5 / (download) - annotate - [select for diffs], Fri Dec 3 21:38:48 2010 UTC (11 years, 5 months ago) by plunky
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231
Branch point for: netbsd-5,
bouyer-quota2
Changes since 1.4: +2 -30
lines
Diff to previous 1.4 (colored)
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile. compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Nov 2 16:34:33 2010 UTC (11 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.3: +2 -1
lines
Diff to previous 1.3 (colored)
Hook up xz into the build system.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Dec 15 05:23:25 2009 UTC (12 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.2: +5 -1
lines
Diff to previous 1.2 (colored)
add iscsi/lib
Revision 1.2 / (download) - annotate - [select for diffs], Tue Dec 15 04:12:43 2009 UTC (12 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.1: +14 -4
lines
Diff to previous 1.1 (colored)
don't build atf, openldap or binutils if their MK* == "no".
Revision 1.1 / (download) - annotate - [select for diffs], Sun Dec 13 09:27:13 2009 UTC (12 years, 5 months ago) by mrg
Branch: MAIN
CVS Tags: matt-premerge-20091211
- 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