#
1.7 |
|
09-Mar-2020 |
christos |
remove -std=gnu++98
|
Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base 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-base
|
#
1.6 |
|
04-Feb-2018 |
mrg |
ATF needs C++98 for now, and GCC 6.4 defaults to C++11.
fix a problem -Werror=misleading-indentation found but has zero effect on the running code.
|
Revision tags: netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-7-2-RELEASE netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE 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 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
|
#
1.5 |
|
15-Feb-2014 |
jmmv |
branches: 1.5.4; Fix the bundling of the version number in built files.
Yes, attempting yet another fix at this so that the version number that gets recorded in the pkgconfig files and inside atf-version really matches the latest imported version. Should resolve issues where the built files get stuck with an older version number during update builds.
This time, I'm trying the same approach I applied in the FreeBSD source tree, which has been working fine so far across various release imports.
|
#
1.4 |
|
15-Feb-2014 |
jmmv |
Fix path to libtools.a.
The build would break when we do not use MAKEOBJDIR* but do use OBJMACHINE. Problem found by B Harder and fix based on patch from NONAKA Kimihiro as posted on current-users.
|
#
1.3 |
|
12-Feb-2014 |
jmmv |
Homogenize reachover build file structure with that of kyua-cli:
- Move the majority of the common build definitions to the top-level Makefile.inc and ensure this gets included everywhere. - Move the bconfig.h file to the top-level directory. - Add a statically-generated defs.h file instead of creating one during the build. Easier to understand and less chances for things to go wrong. - Make sure all files using ATF_VERSION have the right dependency to trigger a rebuild when the value changes. - Clean up stale -I flags.
This is all mostly for simplicity reasons and to reduce the cognitive load required to understand the build of the atf and kyua-* packages.
I have tested this with both MKKYUA=no/yes and non-clean/clean builds so hopefully I got the details right. But if not, let me know please.
|
#
1.2 |
|
08-Feb-2014 |
jmmv |
Adjust reachover Makefiles for atf-0.19.
The main change here is that the atf-config, atf-report, atf-run and atf-version tools no longer depend on libatf-c nor libatf-c++. Instead, they depend on an internal libtools.a that contains code specifically for these tools and nothing else, making them self-contained.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base
|
#
1.1 |
|
14-Mar-2013 |
jmmv |
branches: 1.1.6; Deduce the version number to encode in pkgconfig files by getting it from bconfig.h. Also make the build of these files depends on bconfig.h itself.
This should fix once and for all the problems of the atf/atf-{c,c++}/pkg_config_test:version tests breaking because the pkgconfig files hold an old version number during update builds.
|
#
1.6 |
|
04-Feb-2018 |
mrg |
ATF needs C++98 for now, and GCC 6.4 defaults to C++11.
fix a problem -Werror=misleading-indentation found but has zero effect on the running code.
|
Revision tags: netbsd-7-1-1-RELEASE 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 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
|
#
1.5 |
|
15-Feb-2014 |
jmmv |
branches: 1.5.4; Fix the bundling of the version number in built files.
Yes, attempting yet another fix at this so that the version number that gets recorded in the pkgconfig files and inside atf-version really matches the latest imported version. Should resolve issues where the built files get stuck with an older version number during update builds.
This time, I'm trying the same approach I applied in the FreeBSD source tree, which has been working fine so far across various release imports.
|
#
1.4 |
|
15-Feb-2014 |
jmmv |
Fix path to libtools.a.
The build would break when we do not use MAKEOBJDIR* but do use OBJMACHINE. Problem found by B Harder and fix based on patch from NONAKA Kimihiro as posted on current-users.
|
#
1.3 |
|
12-Feb-2014 |
jmmv |
Homogenize reachover build file structure with that of kyua-cli:
- Move the majority of the common build definitions to the top-level Makefile.inc and ensure this gets included everywhere. - Move the bconfig.h file to the top-level directory. - Add a statically-generated defs.h file instead of creating one during the build. Easier to understand and less chances for things to go wrong. - Make sure all files using ATF_VERSION have the right dependency to trigger a rebuild when the value changes. - Clean up stale -I flags.
This is all mostly for simplicity reasons and to reduce the cognitive load required to understand the build of the atf and kyua-* packages.
I have tested this with both MKKYUA=no/yes and non-clean/clean builds so hopefully I got the details right. But if not, let me know please.
|
#
1.2 |
|
08-Feb-2014 |
jmmv |
Adjust reachover Makefiles for atf-0.19.
The main change here is that the atf-config, atf-report, atf-run and atf-version tools no longer depend on libatf-c nor libatf-c++. Instead, they depend on an internal libtools.a that contains code specifically for these tools and nothing else, making them self-contained.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base
|
#
1.1 |
|
14-Mar-2013 |
jmmv |
branches: 1.1.6; Deduce the version number to encode in pkgconfig files by getting it from bconfig.h. Also make the build of these files depends on bconfig.h itself.
This should fix once and for all the problems of the atf/atf-{c,c++}/pkg_config_test:version tests breaking because the pkgconfig files hold an old version number during update builds.
|
#
1.5 |
|
14-Feb-2014 |
jmmv |
branches: 1.5.4; Fix the bundling of the version number in built files.
Yes, attempting yet another fix at this so that the version number that gets recorded in the pkgconfig files and inside atf-version really matches the latest imported version. Should resolve issues where the built files get stuck with an older version number during update builds.
This time, I'm trying the same approach I applied in the FreeBSD source tree, which has been working fine so far across various release imports.
|
#
1.4 |
|
14-Feb-2014 |
jmmv |
Fix path to libtools.a.
The build would break when we do not use MAKEOBJDIR* but do use OBJMACHINE. Problem found by B Harder and fix based on patch from NONAKA Kimihiro as posted on current-users.
|
#
1.3 |
|
11-Feb-2014 |
jmmv |
Homogenize reachover build file structure with that of kyua-cli:
- Move the majority of the common build definitions to the top-level Makefile.inc and ensure this gets included everywhere. - Move the bconfig.h file to the top-level directory. - Add a statically-generated defs.h file instead of creating one during the build. Easier to understand and less chances for things to go wrong. - Make sure all files using ATF_VERSION have the right dependency to trigger a rebuild when the value changes. - Clean up stale -I flags.
This is all mostly for simplicity reasons and to reduce the cognitive load required to understand the build of the atf and kyua-* packages.
I have tested this with both MKKYUA=no/yes and non-clean/clean builds so hopefully I got the details right. But if not, let me know please.
|
#
1.2 |
|
08-Feb-2014 |
jmmv |
Adjust reachover Makefiles for atf-0.19.
The main change here is that the atf-config, atf-report, atf-run and atf-version tools no longer depend on libatf-c nor libatf-c++. Instead, they depend on an internal libtools.a that contains code specifically for these tools and nothing else, making them self-contained.
|
#
1.1 |
|
14-Mar-2013 |
jmmv |
branches: 1.1.6; Deduce the version number to encode in pkgconfig files by getting it from bconfig.h. Also make the build of these files depends on bconfig.h itself.
This should fix once and for all the problems of the atf/atf-{c,c++}/pkg_config_test:version tests breaking because the pkgconfig files hold an old version number during update builds.
|
#
1.1.6.3 |
|
19-Aug-2014 |
tls |
Rebase to HEAD as of a few days ago.
|
#
1.1.6.2 |
|
23-Jun-2013 |
tls |
resync from head
|
#
1.1.6.1 |
|
14-Mar-2013 |
tls |
file Makefile.inc was added on branch tls-maxphys on 2013-06-23 06:26:22 +0000
|
#
1.5.4.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.5.4.1 |
|
14-Feb-2014 |
yamt |
file Makefile.inc was added on branch yamt-pagecache on 2014-05-22 15:40:11 +0000
|