# # ChangeLog for / in rtems-central # # Generated by Trac 1.2.1.dev0 # 05/17/24 06:03:37 Tue, 21 Nov 2023 10:13:17 GMT Sebastian Huber [ec1de7d] * spec-qdp/qdp/package-build.yml (modified) * spec-qdp/qdp/steps/membench.yml (added) * spec-qdp/qdp/test-logs/membench.yml (added) qdp: Collect memory benchmark results Tue, 21 Nov 2023 10:13:17 GMT Sebastian Huber [20d617d] * spec-qdp/qdp/build/bsp-extra-coverage.yml (added) * spec-qdp/qdp/build/bsp-extra.yml (added) * spec-qdp/qdp/build/bsp-qual-only-coverage.yml (added) * spec-qdp/qdp/build/bsp-qual-only.yml (added) * spec-qdp/qdp/deployment/bsp-extra.yml (added) * spec-qdp/qdp/deployment/bsp-qual-only.yml (added) * spec-qdp/qdp/package-build.yml (modified) * spec-qdp/qdp/steps/bsp-extra-coverage.yml (added) * spec-qdp/qdp/steps/bsp-extra.yml (added) * spec-qdp/qdp/steps/bsp-qual-only-coverage.yml (added) * spec-qdp/qdp/steps/bsp-qual-only.yml (added) qdp: Build BSPs Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [d1c835d] * spec-qdp/qdp/steps/create-config-files.yml (modified) qdp: Set RTEMS_PPS_SYNC to False Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [67bde93] * config/variant-sparc-gr712rc-smp.yml (modified) * config/variant-sparc-gr712rc-uni.yml (modified) * config/variant-sparc-gr740-smp.yml (modified) * config/variant-sparc-gr740-uni.yml (modified) * rtemsspec/packagebuild.py (modified) * spec-qdp/qdp/deployment/config-extra-coverage.yml (added) * spec-qdp/qdp/deployment/config-extra.yml (added) * spec-qdp/qdp/deployment/config-qual-only-coverage.yml (added) * spec-qdp/qdp/deployment/config-qual-only-version.yml (added) * spec-qdp/qdp/deployment/config-qual-only.yml (added) * spec-qdp/qdp/package-build.yml (modified) * spec-qdp/qdp/steps/create-config-files.yml (added) qdp: Generate configuration files Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [b180450] * spec-qdp/qdp/package-build.yml (modified) * spec-qdp/qdp/source/rtems-qual-only.yml (added) * spec-qdp/qdp/steps/create-pre-qualified-only-sources.yml (added) qdp: Create pre-qualified only sources Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [c918f6f] * config/base.yml (modified) * config/variant-sparc-gr712rc-smp.yml (modified) * config/variant-sparc-gr712rc-uni.yml (modified) * config/variant-sparc-gr740-smp.yml (modified) * config/variant-sparc-gr740-uni.yml (modified) * spec-qdp/qdp/deployment/rtems-tool-suite.yml (added) * spec-qdp/qdp/package-build.yml (modified) * spec-qdp/qdp/steps/run-rsb.yml (added) qdp: Run RSB Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [6d96924] * Makefile (modified) * config/base.yml (added) * config/variant-sparc-gr712rc-smp.yml (added) * config/variant-sparc-gr712rc-uni.yml (added) * config/variant-sparc-gr740-smp.yml (added) * config/variant-sparc-gr740-uni.yml (added) * qdp_workspace.py (added) * rtemsspec/tests/test_util.py (modified) * rtemsspec/util.py (modified) * spec-qdp/qdp/deployment/archive.yml (added) * spec-qdp/qdp/deployment/verify-package.yml (added) * spec-qdp/qdp/package-build.yml (added) * spec-qdp/qdp/steps/archive.yml (added) * spec-qdp/spec/qdp-dummy.yml (added) * spec-qdp/spec/qdp-uuid.yml (added) * workspace/.gitignore (added) qdp: Add scripts to build a QDP Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [cc0ab75] * rtemsspec/packagebuildfactory.py (modified) * rtemsspec/packagechanges.py (added) * rtemsspec/packagemanual.py (added) * rtemsspec/rtems.py (modified) * rtemsspec/sreldbuilder.py (added) * rtemsspec/tests/spec-packagebuild/qdp/build/disabled.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/build/doc-ddf-sreld.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/build/doc-package-manual.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/deployment/doc-ddf-sreld.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/deployment/doc-package-manual.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/issue/rtems/2189.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/issue/rtems/2365.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/issue/rtems/2548.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/issue/rtems/database.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/package-build.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/package-changes.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/package-status/test-1.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/package-status/test-2.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/repo/a.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/repo/b.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/source/a.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/source/archive.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/source/doc-ddf-sreld.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/source/doc-package-manual.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/steps/archive-2.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/steps/doc-ddf-sreld.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/steps/doc-package-manual.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/test-logs/membench-2.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/test-logs/perf.yml (added) * rtemsspec/tests/spec-packagebuild/req/api.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/group.yml (modified) * rtemsspec/tests/spec-packagebuild/rtems/req/mem-basic.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/req/perf.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/target-a.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/target-b.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/val/mem-basic.yml (added) * rtemsspec/tests/test-files/pkg/build/src/doc-ddf-sreld/index.rst (added) * rtemsspec/tests/test-files/pkg/build/src/doc-package-manual/index.rst (added) * rtemsspec/tests/test-files/pkg/build/src/membench.json (added) * rtemsspec/tests/test-files/pkg/test-log-perf.json (added) * rtemsspec/tests/test_packagebuild.py (modified) * spec-qdp/spec/qdp-doc-ddf-sreld.yml (added) * spec-qdp/spec/qdp-git-hash.yml (added) * spec-qdp/spec/qdp-input-generic-role.yml (modified) * spec-qdp/spec/qdp-issue-database.yml (added) * spec-qdp/spec/qdp-issue-member-role.yml (added) * spec-qdp/spec/qdp-issue-role.yml (added) * spec-qdp/spec/qdp-issue-status.yml (added) * spec-qdp/spec/qdp-issue.yml (added) * spec-qdp/spec/qdp-optional-git-hash.yml (added) * spec-qdp/spec/qdp-package-change-list.yml (added) * spec-qdp/spec/qdp-package-change.yml (added) * spec-qdp/spec/qdp-package-changes.yml (added) * spec-qdp/spec/qdp-package-manual.yml (added) * spec-qdp/spec/qdp-package-status.yml (added) packagemanual: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [2ddd68a] * rtemsspec/packagebuildfactory.py (modified) * rtemsspec/sphinxbuilder.py (added) * rtemsspec/tests/spec-packagebuild/glossary/term.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/build/doc-2.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/build/doc.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/deployment/doc-2.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/deployment/doc.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/package-build.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/source/doc-section.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/source/doc-subsection.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/source/doc.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/steps/doc-2.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/steps/doc.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/if.yml (modified) * rtemsspec/tests/test-files/pkg/build/src/doc/copy-and-substitute.rst (added) * rtemsspec/tests/test-files/pkg/build/src/doc/copy.rst (added) * rtemsspec/tests/test-files/pkg/build/src/doc/index.rst (added) * rtemsspec/tests/test-files/pkg/build/src/doc/some.txt (added) * rtemsspec/tests/test_packagebuild.py (modified) * spec-qdp/spec/qdp-document-license-map.yml (added) * spec-qdp/spec/qdp-sphinx-build.yml (added) * spec-qdp/spec/qdp-sphinx-component-copy-and-substitute.yml (added) * spec-qdp/spec/qdp-sphinx-component-copy-files.yml (added) * spec-qdp/spec/qdp-sphinx-component-copy.yml (added) * spec-qdp/spec/qdp-sphinx-component-generic.yml (added) * spec-qdp/spec/qdp-sphinx-component-glossary.yml (added) * spec-qdp/spec/qdp-sphinx-component-list.yml (added) * spec-qdp/spec/qdp-sphinx-component.yml (added) * spec-qdp/spec/qdp-sphinx-contributor-action-list.yml (added) * spec-qdp/spec/qdp-sphinx-contributor-action.yml (added) * spec-qdp/spec/qdp-sphinx-contributor-list.yml (added) * spec-qdp/spec/qdp-sphinx-contributor.yml (added) * spec-qdp/spec/qdp-sphinx-release-list.yml (added) * spec-qdp/spec/qdp-sphinx-release.yml (added) * spec-qdp/spec/qdp-sphinx-section.yml (added) * spec-qdp/spec/qdp-sphinx-types.yml (added) sphinxbuilder: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [a7234d1] * rtemsspec/membenchcollector.py (added) * rtemsspec/packagebuildfactory.py (modified) * rtemsspec/tests/spec-packagebuild/qdp/package-build.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/steps/membench.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/test-logs/membench.yml (added) * rtemsspec/tests/test_packagebuild.py (modified) * spec-qdp/spec/qdp-input-generic-role.yml (modified) * spec-qdp/spec/qdp-input-membench-build-role.yml (added) * spec-qdp/spec/qdp-membench-collector.yml (added) membenchcollector: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [af3aea5] * rtemsspec/gcdaproducer.py (added) * rtemsspec/packagebuildfactory.py (modified) * rtemsspec/tests/spec-packagebuild/qdp/build/bsp.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/build/gcda.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/package-build.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/steps/gcda-producer.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/test-logs/coverage.yml (added) * rtemsspec/tests/test-files/pkg/build/bsp/f.gcda (added) * rtemsspec/tests/test-files/pkg/build/bsp/f.gcno (added) * rtemsspec/tests/test-files/pkg/test-log-coverage.json (added) * rtemsspec/tests/test_packagebuild.py (modified) * spec-qdp/spec/qdp-gcda-producer.yml (added) gcdaproducer: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [9e37fd1] * rtemsspec/rtems.py (modified) rtems: Order related items Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [89a0cf7] * rtemsspec/rtems.py (modified) * rtemsspec/tests/test_packagebuild.py (modified) * rtemsspec/tests/test_rtems.py (modified) rtems: Gather related items Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [b0e8c33] * rtemsspec/rtems.py (modified) * rtemsspec/tests/spec-rtems/if/group-general.yml (modified) * rtemsspec/tests/spec-rtems/if/group.yml (modified) * rtemsspec/tests/spec-rtems/req/api.yml (added) * rtemsspec/tests/spec/non-functional-more.yml (modified) * rtemsspec/tests/test_rtems.py (modified) * specview.py (modified) rtems: Add gather_api_items() Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [82d2dbe] * rtemsspec/packagebuildfactory.py (modified) * rtemsspec/rtems.py (modified) * rtemsspec/tests/spec-packagebuild/glossary-general.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/package-build.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/steps/a.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/steps/rtems-item-cache.yml (added) * rtemsspec/tests/spec-packagebuild/req/glossary.yml (added) * rtemsspec/tests/spec-packagebuild/req/root.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/domain.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/group-acfg.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/group.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/header.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/if.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/proxy.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/req.yml (added) * rtemsspec/tests/spec-packagebuild/rtems/test-case.yml (added) * spec-qdp/spec/qdp-rtems-item-cache.yml (added) rtems: Add RTEMSItemCache Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [61a4f93] * rtemsspec/packagebuildfactory.py (modified) * rtemsspec/runtests.py (added) * rtemsspec/tests/spec-packagebuild/qdp/build/bsp.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/package-build.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/steps/run-tests.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/test-logs/bsp-previous.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/test-logs/bsp.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/test-runner/test.yml (added) * rtemsspec/tests/spec-packagebuild/spec/qdp-test-runner-test.yml (added) * rtemsspec/tests/test-files/pkg/build/bsp/a.exe (added) * rtemsspec/tests/test-files/pkg/build/bsp/b.exe (added) * rtemsspec/tests/test-files/pkg/build/bsp/b.norun.exe (added) * rtemsspec/tests/test_packagebuild.py (modified) * spec-qdp/spec/qdp-input-generic-role.yml (modified) * spec-qdp/spec/qdp-run-tests.yml (added) * spec-qdp/spec/qdp-test-log.yml (added) * spec-qdp/spec/qdp-test-procedure-role.yml (added) runtests: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [3bf2f4c] * rtemsspec/packagebuildfactory.py (modified) * rtemsspec/testrunner.py (added) * rtemsspec/tests/spec-packagebuild/qdp/test-runner/dummy.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/test-runner/grmon-manual.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/test-runner/subprocess.yml (added) * rtemsspec/tests/test_packagebuild.py (modified) * spec-qdp/spec/qdp-test-runner-dummy.yml (added) * spec-qdp/spec/qdp-test-runner-grmon-manual.yml (added) * spec-qdp/spec/qdp-test-runner-subprocess.yml (added) * spec-qdp/spec/qdp-test-runner.yml (added) testrunner: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [ec7e917] * rtemsspec/testoutputparser.py (added) * rtemsspec/tests/test_testoutputparser.py (added) testoutputparser: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [1cc9e86] * rtemsspec/packagebuildfactory.py (modified) * rtemsspec/reposubset.py (added) * rtemsspec/tests/spec-packagebuild/build/bsp.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/package-build.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/source/repo.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/source/sub-repo.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/steps/repository-subset.yml (added) * rtemsspec/tests/test-files/repo/bsp.c (added) * rtemsspec/tests/test_packagebuild.py (modified) * spec-qdp/spec/qdp-repository-subset.yml (added) reposubset: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [cd6cbe8] * rtemsspec/packagebuildfactory.py (modified) * rtemsspec/runactions.py (added) * rtemsspec/tests/spec-packagebuild/qdp/output/run-actions.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/package-build.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/steps/run-actions.yml (added) * rtemsspec/tests/test_packagebuild.py (modified) * rtemsspec/util.py (modified) * spec-qdp/spec/qdp-action-copy-and-substitute.yml (added) * spec-qdp/spec/qdp-action-create-ini-file.yml (added) * spec-qdp/spec/qdp-action-directory-state-add-files.yml (added) * spec-qdp/spec/qdp-action-directory-state-add-tarfile-members.yml (added) * spec-qdp/spec/qdp-action-directory-state-add-tree.yml (added) * spec-qdp/spec/qdp-action-directory-state-clear.yml (added) * spec-qdp/spec/qdp-action-directory-state-copy-tree.yml (added) * spec-qdp/spec/qdp-action-directory-state-move-tree.yml (added) * spec-qdp/spec/qdp-action-list.yml (added) * spec-qdp/spec/qdp-action-mkdir.yml (added) * spec-qdp/spec/qdp-action-remove-empty-directories.yml (added) * spec-qdp/spec/qdp-action-remove-glob.yml (added) * spec-qdp/spec/qdp-action-remove-tree.yml (added) * spec-qdp/spec/qdp-action-remove.yml (added) * spec-qdp/spec/qdp-action-subprocess-env-list.yml (added) * spec-qdp/spec/qdp-action-subprocess-env.yml (added) * spec-qdp/spec/qdp-action-subprocess.yml (added) * spec-qdp/spec/qdp-action-touch.yml (added) * spec-qdp/spec/qdp-action.yml (added) * spec-qdp/spec/qdp-ini-file-key-value-pair-list.yml (added) * spec-qdp/spec/qdp-ini-file-key-value-pair.yml (added) * spec-qdp/spec/qdp-ini-file-section-list.yml (added) * spec-qdp/spec/qdp-ini-file-section.yml (added) * spec-qdp/spec/qdp-run-actions.yml (added) runactions: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [ecb305c] * rtemsspec/archiver.py (added) * rtemsspec/packagebuildfactory.py (modified) * rtemsspec/tests/spec-packagebuild/qdp/deployment/archive.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/deployment/verify-package.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/package-build.yml (modified) * rtemsspec/tests/spec-packagebuild/qdp/source/a.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/source/b.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/source/e.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/steps/archive.yml (added) * rtemsspec/tests/test-files/dir/a.txt (added) * rtemsspec/tests/test-files/dir/b.txt (added) * rtemsspec/tests/test-files/dir/e.txt (added) * rtemsspec/tests/test-files/dir/subdir/c.txt (added) * rtemsspec/tests/test-files/dir/subdir/d.txt (added) * rtemsspec/tests/test_packagebuild.py (modified) * spec-qdp/spec/qdp-archive.yml (added) archiver: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [13e854a] * hash_file.py (added) hash_file.py: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [6302cd9] * rtemsspec/directorystate.py (added) * rtemsspec/packagebuildfactory.py (modified) * rtemsspec/tests/test-files/archive.tar.xz (added) * rtemsspec/tests/test_directorystate.py (added) * rtemsspec/util.py (modified) * spec-qdp/spec/qdp-copyrights-by-license.yml (added) * spec-qdp/spec/qdp-directory-state-exclude-role.yml (added) * spec-qdp/spec/qdp-directory-state-generic.yml (added) * spec-qdp/spec/qdp-directory-state-pattern-list.yml (added) * spec-qdp/spec/qdp-directory-state-patterns.yml (added) * spec-qdp/spec/qdp-directory-state.yml (added) * spec-qdp/spec/qdp-file-state-list.yml (added) * spec-qdp/spec/qdp-file-state.yml (added) * spec-qdp/spec/qdp-optional-sha512.yml (added) * spec-qdp/spec/qdp-repository-role.yml (added) * spec-qdp/spec/qdp-repository.yml (added) * spec-qdp/spec/qdp-sha512.yml (added) * spec-qdp/spec/qdp-unpacked-archive.yml (added) directorystate: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [5b516a7] * rtemsspec/packagebuild.py (added) * rtemsspec/packagebuildfactory.py (added) * rtemsspec/tests/spec-packagebuild/qdp/output/a.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/output/b.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/package-build.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/steps/a.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/steps/b.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/steps/c.yml (added) * rtemsspec/tests/spec-packagebuild/qdp/variant.yml (added) * rtemsspec/tests/spec-packagebuild/spec/qdp-test-input.yml (added) * rtemsspec/tests/spec-packagebuild/spec/qdp-test-output.yml (added) * rtemsspec/tests/spec-packagebuild/spec/qdp-test.yml (added) * rtemsspec/tests/test_packagebuild.py (added) * spec-qdp/spec/qdp-build-step-role.yml (added) * spec-qdp/spec/qdp-build-step.yml (added) * spec-qdp/spec/qdp-input-generic-role.yml (added) * spec-qdp/spec/qdp-input-role.yml (added) * spec-qdp/spec/qdp-optional-hash.yml (added) * spec-qdp/spec/qdp-output-role.yml (added) * spec-qdp/spec/qdp-package-build-role.yml (added) * spec-qdp/spec/qdp-package-build.yml (added) * spec-qdp/spec/qdp-root.yml (added) * spec-qdp/spec/qdp-variant.yml (added) packagebuild: New Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [db7ca4a] * spec-glossary/glossary/amp.yml (added) * spec-glossary/glossary/gpl.yml (added) * spec-glossary/glossary/gplv3.yml (added) * spec-glossary/glossary/llvm.yml (added) * spec-glossary/glossary/obc.yml (added) glossary: Add acronyms Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [9fca26b] * spec/rtems/basedefs/if/deconst.yml (modified) * spec/rtems/basedefs/if/dequalify-depthx.yml (modified) * spec/rtems/basedefs/if/dequalify.yml (modified) * spec/rtems/basedefs/if/devolatile.yml (modified) * spec/rtems/basedefs/if/typeof-refx.yml (modified) * spec/score/basedefs/if/dequalify-types-not-compatible.yml (modified) spec: Fix typo in name Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [625f1d8] * spec/score/thread/req/thread-dispatch-no-recursion.yml (added) * spec/score/thread/val/thread.yml (modified) spec: Specify thread dispatch detail Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [8329e37] * generate_membench.py (modified) * spec/rtems/message/val/mem-bcst-rcv.yml (modified) * spec/rtems/message/val/mem-snd-rcv-del.yml (modified) * spec/rtems/message/val/mem-snd-rcv.yml (modified) * spec/rtems/message/val/mem-ugt-rcv.yml (modified) * spec/rtems/timer/val/mem-after.yml (modified) * spec/rtems/timer/val/mem-cancel.yml (modified) * spec/rtems/timer/val/mem-delete.yml (modified) * spec/rtems/timer/val/mem-reset.yml (modified) * spec/rtems/timer/val/mem-srv-after.yml (modified) * spec/rtems/timer/val/mem-srv-init.yml (modified) * spec/rtems/timer/val/mem-srv-when.yml (modified) * spec/rtems/timer/val/mem-when.yml (modified) spec: Fix memory benchmark configurations Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [6c253b0] * generate_membench.py (modified) * spec/rtems/req/mem-smp-1.yml (modified) * spec/rtems/req/mem-smp-global-2.yml (modified) * spec/rtems/req/mem-smp-global-4.yml (modified) * spec/rtems/req/mem-smp-part-2.yml (modified) * spec/rtems/req/mem-smp-part-4.yml (modified) * spec/rtems/val/mem-smp-1.yml (modified) * spec/rtems/val/mem-smp-global-2.yml (modified) * spec/rtems/val/mem-smp-global-4.yml (modified) * spec/rtems/val/mem-smp-part-2.yml (modified) * spec/rtems/val/mem-smp-part-4.yml (modified) spec: Make SMP memory benchmarks optional Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [e18b914] * spec/target/sparc/gr712rc/sis.yml (modified) * spec/target/sparc/gr740/sis.yml (modified) spec: Add SIS descriptions Tue, 21 Nov 2023 10:13:16 GMT Daniel Hellstrom [f3ab0f1] * spec/target/sparc/gr712rc/dev-board.yml (modified) * spec/target/sparc/gr740/dev-board.yml (modified) spec: Add Gaisler board descriptions Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [736c5e7] * spec/target/sparc/gr740/dev-board/perf-default.yml (modified) * spec/target/sparc/gr740/dev-board/perf-smp.yml (modified) spec: Add runtime performance limits Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [6d81007] * spec/target/sparc/gr712rc/dev-board/perf-default.yml (modified) * spec/target/sparc/gr712rc/dev-board/perf-smp.yml (modified) * spec/target/sparc/gr712rc/sis/perf-default.yml (modified) spec: Update performance limits for gr712rc Using the DSU for the ... Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [003066c] * spec/target/sparc/gr712rc/dev-board/perf-default.yml (modified) * spec/target/sparc/gr712rc/dev-board/perf-smp.yml (modified) * spec/target/sparc/gr712rc/sis/perf-default.yml (modified) * spec/target/sparc/gr712rc/sis/perf-smp.yml (modified) spec: Adjust target hashes Using the DSU for the clock driver and ... Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [f2b8d9f] * spec/rtems/scheduler/req/ident-by-processor.yml (modified) spec: Add missing verb Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [68420c8] * spec/score/tq/req/surrender-mrsp.yml (modified) * spec/score/tq/req/surrender-priority-inherit.yml (modified) spec: Fix typos Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [de1d32f] * spec/user/val/external-interface.yml (added) spec: Validate user interfaces Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [8f38a75] * spec/build-options/val/external-interface.yml (added) spec: Validate build options Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [c7e5b74] * spec/c/if/flsl.yml (modified) * spec/c/if/memcpy.yml (modified) * spec/c/if/memset.yml (modified) * spec/c/if/offsetof.yml (modified) * spec/c/val/external-interface.yml (added) spec: Validate C interfaces Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [2f171b4] * spec/compiler/val/external-interface.yml (added) spec: Validate compiler interfaces Tue, 21 Nov 2023 10:13:16 GMT Sebastian Huber [e165aad0] * spec/doc/val/documentation-interface.yml (added) spec: Validate documentation interfaces Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [0ddfd4e] * spec/val/implementation-interface.yml (added) spec: Validate implementation interfaces Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [c9f1647] * spec/val/interface-valid-by-construction.yml (added) spec: Add valid by construction analysis Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [5b729fb] * spec/bsp/riscv/if/grlib-io-group.yml (modified) * spec/bsp/sparc/if/grlib-io-group.yml (modified) spec: Fix enabled-by Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [7f8cc24] * rtemsspec/util.py (modified) util: Strip only '\r' and '\n' Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [4eb1bcf] * rtemsspec/util.py (modified) util: Improve typing Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [3fc5156] * rtems_spec_to_x.py (modified) * rtemsspec/tests/test_util.py (modified) * rtemsspec/util.py (modified) util: Add copy_file() Add logging to copy_files(). Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [a4d045b] * rtemsspec/tests/test_util.py (modified) * rtemsspec/util.py (modified) util: Add base64_to_hex() Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [3ae44e0] * Makefile (modified) Makefile: Create env/bin/python3-config This is a workaround to let ... Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [027ed52] * requirements.txt (modified) requirements.txt: Set maximum Sphinx version Update #4915. Update ... Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [5aa59ca] * rtemsspec/specverify.py (modified) specverify: Improve typing Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [458e5dc] * rtemsspec/transitionmap.py (modified) transitionmap: Improve typing Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [3998481] * specview.py (modified) specview.py: Add build filter Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [47da375] * rtemsspec/rtems.py (modified) * rtemsspec/tests/spec-rtems/constraint/bad.yml (added) * rtemsspec/tests/spec-rtems/constraint/constant-not-pre-qualified.yml (added) * rtemsspec/tests/spec-rtems/constraint/terminate.yml (added) * rtemsspec/tests/spec-rtems/glossary-general.yml (added) * rtemsspec/tests/spec-rtems/glossary/api.yml (added) * rtemsspec/tests/spec-rtems/glossary/bad.yml (added) * rtemsspec/tests/spec-rtems/if/disable-newlib-reentrancy.yml (added) * rtemsspec/tests/spec-rtems/if/domain.yml (added) * rtemsspec/tests/spec-rtems/if/errno-header.yml (added) * rtemsspec/tests/spec-rtems/if/errno.yml (added) * rtemsspec/tests/spec-rtems/if/group-general.yml (added) * rtemsspec/tests/spec-rtems/if/group.yml (added) * rtemsspec/tests/spec-rtems/if/header-confdefs.yml (added) * rtemsspec/tests/spec-rtems/if/not-pre-qualified-header.yml (added) * rtemsspec/tests/spec-rtems/if/not-pre-qualified.yml (added) * rtemsspec/tests/spec-rtems/req/disable-newlib-reentrancy.yml (added) * rtemsspec/tests/spec-rtems/req/group.yml (added) * rtemsspec/tests/spec-rtems/req/perf-limits.yml (added) * rtemsspec/tests/spec-rtems/req/perf-runtime.yml (added) * rtemsspec/tests/spec-rtems/req/root.yml (added) * rtemsspec/tests/spec-rtems/req/usage-constraints.yml (added) * rtemsspec/tests/spec-rtems/val/disable-newlib-reentrancy.yml (added) * rtemsspec/tests/spec-rtems/val/perf.yml (added) * rtemsspec/tests/spec/functional-more.yml (modified) * rtemsspec/tests/spec/non-functional-more.yml (modified) * rtemsspec/tests/spec/validation-more.yml (added) * rtemsspec/tests/spec/validation.yml (added) * rtemsspec/tests/test_rtems.py (modified) * specview.py (modified) specview.py: Share validation support Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [2a86788] * rtemsspec/membench.py (modified) * rtemsspec/tests/test_membench.py (modified) membench: Clarify wording Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [010b732] * generate_membench.py (modified) * membench.py (modified) * rtemsspec/membench.py (modified) * rtemsspec/tests/spec-membench/r2.yml (added) * rtemsspec/tests/spec-membench/r3.yml (added) * rtemsspec/tests/spec-membench/r4.yml (added) * rtemsspec/tests/spec-membench/rtems/val/mem-basic.yml (added) * rtemsspec/tests/spec-membench/t1.yml (modified) * rtemsspec/tests/spec-membench/t2.yml (added) * rtemsspec/tests/spec-membench/t3.yml (added) * rtemsspec/tests/test_membench.py (modified) membench: Support variant comparison Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [07aaa32] * rtemsspec/sphinxcontent.py (modified) * rtemsspec/tests/test_content_sphinx.py (modified) sphinxcontent: Add SphinxContent.label_scope() Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [2dd0243] * rtemsspec/items.py (modified) * rtemsspec/tests/spec-interface/other.yml (modified) * rtemsspec/tests/spec-interface/term.yml (modified) * rtemsspec/tests/spec-item-cache/d/c.yml (modified) * rtemsspec/tests/spec-item-cache/p.yml (modified) * rtemsspec/tests/spec-item-cache/proxy.yml (modified) * rtemsspec/tests/spec-item-cache/proxy2.yml (modified) * rtemsspec/tests/spec-item-cache/q.yml (modified) * rtemsspec/tests/spec-item-cache/r.yml (modified) * rtemsspec/tests/spec-item-cache/s.yml (modified) * rtemsspec/tests/spec-sphinx/x.yml (modified) * rtemsspec/tests/spec-sphinx/y.yml (modified) * rtemsspec/tests/spec-sphinx/z.yml (modified) items: Add ItemMapper.copyrights_by_license Register the copyrights ... Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [960921f] * rtemsspec/content.py (modified) content: Make BSD_2_CLAUSE_LICENSE public Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [55f00c8] * rtemsspec/content.py (modified) * rtemsspec/tests/test_content_copyrights.py (modified) content: Improve copyright support Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [4805860] * rtemsspec/content.py (modified) * rtemsspec/tests/test_content_copyrights.py (modified) * rtemsspec/tests/test_content_sphinx.py (modified) content: Reject copyright statements without a year Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [f1b569e] * rtemsspec/content.py (modified) * rtemsspec/tests/test_content.py (modified) content: Improve empty list support Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [f32b510] * rtemsspec/content.py (modified) * rtemsspec/tests/test_content.py (modified) content: Make Content iterable Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [46d720f] * rtemsspec/items.py (modified) * rtemsspec/tests/test_items_item.py (modified) items: Add Link order Tue, 21 Nov 2023 10:13:15 GMT Sebastian Huber [93a268b] * rtemsspec/items.py (modified) * rtemsspec/tests/test_items_itemcache.py (modified) items: Add ItemMapper.scope() Tue, 07 Nov 2023 14:43:36 GMT Sebastian Huber [f69934e] * spec/score/isr/val/isr.yml (modified) spec: Fix validation test for microblaze Tue, 07 Nov 2023 14:39:07 GMT Sebastian Huber [ed7aca8] * spec/score/thread/val/idle-body-no-return.yml (modified) spec: Improve thread idle bodies test Thu, 02 Nov 2023 10:34:16 GMT Sebastian Huber [9ee3c01] * spec/compiler/unit/builtins.yml (modified) spec: More unit tests for compiler builtins Fri, 04 Aug 2023 16:11:28 GMT Andrew Butterfield [74bcb67] * .gitignore (modified) Ignore generated Python files Fri, 04 Aug 2023 14:18:03 GMT Andrew Butterfield [125fccc] * formal/promela/models/chains/chains-api-model-pre.h (modified) * formal/promela/models/chains/chains-api-model-rfn.yml (modified) * formal/promela/models/chains/chains-api-model-run.h (modified) * formal/promela/models/chains/chains-api-model.pml (modified) * formal/promela/models/chains/tr-chains-api-model.c (modified) * formal/promela/models/chains/tr-chains-api-model.h (modified) * formal/promela/models/events/event-mgr-model-pre.h (modified) * formal/promela/models/events/event-mgr-model-rfn.yml (modified) * formal/promela/models/events/event-mgr-model.pml (modified) * formal/promela/models/events/tc-event-mgr-model.c (modified) * formal/promela/models/events/tr-event-mgr-model.c (modified) * formal/promela/models/events/tr-event-mgr-model.h (modified) formal: Address warnings in generated files Fri, 29 Sep 2023 19:57:52 GMT Sebastian Huber [33c6f33] * spec/score/cpu/req/perf-empty.yml (added) * spec/score/cpu/req/perf-nops.yml (added) * spec/score/cpu/req/perf-runtime.yml (added) * spec/score/cpu/val/perf.yml (added) spec: Test CPU performance Measure the runtime of 1000 no-operation ... Fri, 29 Sep 2023 10:03:41 GMT Sebastian Huber [a4161d2] * spec/compiler/unit/builtins.yml (added) * spec/req/unit-test-compiler-builtins.yml (added) spec: Unit tests for compiler builtins Wed, 11 Oct 2023 12:16:16 GMT Sebastian Huber [f69bd1d] * spec/rtems/config/unit/config.yml (modified) * spec/score/msgq/unit/msgq.yml (modified) * spec/score/rbtree/unit/rbtree.yml (modified) spec: Use validation links for unit tests Thu, 12 Oct 2023 14:40:18 GMT Sebastian Huber [ce1c372] * spec/score/isr/val/isr.yml (modified) spec: Support powerpc in test case Tue, 26 Sep 2023 07:56:04 GMT Sebastian Huber [77aece5] * modules/rtems (modified) modules: Update rtems Tue, 26 Sep 2023 07:30:53 GMT Sebastian Huber [bf40f05] * spec/rtems/sem/req/perf-mtx-pi-release-one.yml (modified) spec: Clarify performance requirement Tue, 26 Sep 2023 07:28:57 GMT Sebastian Huber [4b305dd] * spec/rtems/sem/req/perf-mtx-pi-release-one.yml (modified) * spec/rtems/sem/req/perf-mtx-pi-wait-forever.yml (modified) * spec/rtems/sem/req/perf-mtx-pi-wait-timed.yml (modified) spec: Compatibility for other RTEMS versions Make some performance ... Tue, 26 Sep 2023 06:18:59 GMT Sebastian Huber [23af91f] * spec/rtems/part/val/perf.yml (modified) spec: Simplify partition performance test Do not depend on ... Thu, 21 Sep 2023 11:56:37 GMT Sebastian Huber [c8fc762] * spec/score/isr/req/stack-at-start-multitasking-heir.yml (added) * spec/score/isr/req/stack-at-start-multitasking-per-cpu.yml (added) * spec/score/isr/val/isr.yml (added) spec: Specify interrupt service detail Mon, 18 Sep 2023 12:17:58 GMT Sebastian Huber [04106a2] * modules/rtems (modified) modules: Update rtems Mon, 18 Sep 2023 08:59:24 GMT Sebastian Huber [e1d0948] * modules/rtems-docs (modified) modules: Update rtems-docs Mon, 18 Sep 2023 08:59:13 GMT Sebastian Huber [a9e5980] * modules/rtems (modified) modules: Update rtems Mon, 18 Sep 2023 06:51:03 GMT Sebastian Huber [8d4b269] * spec/rtems/basedefs/val/basedefs.yml (modified) spec: Improve RTEMS_DEFINE_GLOBAL_SYMBOL() tests Assign the symbol ... Thu, 14 Sep 2023 09:59:43 GMT Sebastian Huber [8b5ddf1] * spec/rtems/config/if/get-interrupt-stack-size.yml (modified) * spec/score/isr/if/stack-size-object.yml (moved) spec: rtems_configuration_get_interrupt_stack_size() Fix ... Tue, 12 Sep 2023 15:53:35 GMT Sebastian Huber [1c53643] * spec/rtems/basedefs/val/basedefs.yml (modified) spec: Improve RTEMS_DEFINE_GLOBAL_SYMBOL() tests Use a symbol value ... Tue, 12 Sep 2023 15:52:45 GMT Sebastian Huber [833e2e48] * spec/rtems/basedefs/if/define-global-symbol.yml (modified) spec: Fix RTEMS_DEFINE_GLOBAL_SYMBOL() The availability of a proper ... Thu, 10 Aug 2023 11:39:51 GMT Sebastian Huber [a905255] * modules/rtems (modified) modules: Update rtems Thu, 10 Aug 2023 11:06:42 GMT Sebastian Huber [f18201b] * modules/rtems (modified) modules: Update rtems Thu, 10 Aug 2023 09:08:59 GMT Sebastian Huber [dc0e49f] * modules/rtems (modified) modules: Update rtems Thu, 10 Aug 2023 08:50:28 GMT Sebastian Huber [354b032] * spec/spec/build-script.yml (modified) spec: Allow a target in build scripts Tue, 08 Aug 2023 15:05:23 GMT Sebastian Huber [481f59c] * spec/rtems/task/val/task.yml (modified) spec: Fix variable type This fixes test failures on targets using ... Thu, 03 Aug 2023 07:54:24 GMT Sebastian Huber [d053b8c] * modules/rtems (modified) modules: Update rtems Mon, 31 Jul 2023 07:21:18 GMT Sebastian Huber [246c7fc] * modules/rtems (modified) modules: Update rtems Mon, 31 Jul 2023 07:21:02 GMT Sebastian Huber [58762bf] * spec/rtems/task/req/delete.yml (modified) * spec/score/interr/val/terminate.yml (modified) spec: Remove superfluous include Tue, 25 Jul 2023 09:42:34 GMT Sebastian Huber [4110b41] * modules/rtems (modified) modules: Update rtems Tue, 25 Jul 2023 09:16:09 GMT Sebastian Huber [a33bf0b] * modules/rtems (modified) modules: Update rtems Tue, 25 Jul 2023 08:53:37 GMT Sebastian Huber [8b73034] * modules/rtems (modified) modules: Update rtems Tue, 25 Jul 2023 05:36:50 GMT Sebastian Huber [7201413] * modules/rtems-docs (modified) modules: Update rtems-docs Sat, 22 Jul 2023 09:46:08 GMT Sebastian Huber [c7afbe1] * spec/rtems/userext/req/thread-exitted.yml (added) * spec/rtems/userext/val/userext.yml (modified) * spec/testsuites/userext.yml (modified) spec: Clarify thread exitted extension Sat, 22 Jul 2023 09:43:44 GMT Sebastian Huber [b3a911e] * spec-glossary/glossary/global-construction.yml (added) * spec-glossary/glossary/task-entry.yml (added) * spec/acfg/if/idle-task-init-appl.yml (modified) * spec/acfg/if/posix-init-thread-table.yml (modified) * spec/acfg/if/rtems-init-tasks-table.yml (modified) * spec/doc/if/global-construction.yml (added) * spec/rtems/task/if/entry.yml (modified) * spec/rtems/task/if/start.yml (modified) * spec/score/thread/req/global-construction-classic-before-entry.yml (modified) * spec/score/thread/req/global-construction-classic.yml (modified) * spec/score/thread/req/global-construction-constructors.yml (modified) * spec/score/thread/req/global-construction-preinit-array.yml (modified) * spec/score/thread/val/thread.yml (modified) spec: Add task entry glossary term