[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] MIG branch, master, updated. v1.6-12-ge251d53
From: |
Justus Winter |
Subject: |
[SCM] MIG branch, master, updated. v1.6-12-ge251d53 |
Date: |
Wed, 20 Apr 2016 15:21:48 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MIG".
The branch, master has been updated
via e251d53b29cfaacb9c265576bb18a317333b70e6 (commit)
via 36457093278a06752c44c10bb98e4b1eeab3f792 (commit)
from 6dfd373070a059f3d79c663b6fb98bd17b2321d6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e251d53b29cfaacb9c265576bb18a317333b70e6
Author: Justus Winter <address@hidden>
Date: Wed Apr 20 15:52:26 2016 +0200
Update NEWS
commit 36457093278a06752c44c10bb98e4b1eeab3f792
Author: Flavio Cruz <address@hidden>
Date: Mon Apr 18 19:48:50 2016 -0400
Simple testsuite for MIG.
This includes a set of valid and invalid definition files that MIG will
try to process. For valid definitions, GCC will compile the stubs to
check if valid C code was generated.
* configure.ac: Add new test Makefiles.
* Makefile.am: Add SUBDIRS.
* tests/Makeconf.am: Automake definitions shared by all test
subdirectories.
* tests/test_lib.sh: Library of functions shared by all test drivers.
* tests/good/run_good_test.sh: Script to run valid definition files.
* tests/good/Makefile.am: New file.
* tests/bad/Makefile.am: New file.
* tests/generate-only/Makefile.am: New file.
* tests/bad/run_bad_test.sh: Script to run invalid definition files.
* tests/generate-only/run_generate_only.sh: Script to run valid
definition files that should be generated only.
* tests/includes/*.h: Test header files that are included by test stubs.
* tests/good/*.defs: Valid definition files where
generated stubs can be compiled.
* tests/generate_only/*.defs: Valid definition files that can be
generated but no compilation should be attempted.
* tests/bad/*.defs: Definition files with problems that should be
detected by MIG.
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 2 +
NEWS | 5 ++
configure.ac | 5 +-
tests/Makeconf.am | 23 ++++++++
tests/Makefile.am | 1 +
tests/bad/Makefile.am | 22 +++++++
tests/bad/invalid_subsystem.defs | 19 ++++++
tests/bad/no_request_port.defs | 23 ++++++++
tests/bad/no_subsystem.defs | 19 ++++++
tests/bad/run_bad_test.sh | 28 +++++++++
tests/base_types.defs | 4 +
tests/generate-only/Makefile.am | 22 +++++++
tests/generate-only/run_generate_only_test.sh | 28 +++++++++
tests/generate-only/subsystem-kernel.defs | 20 +++++++
tests/generate-only/subsystem-user.defs | 20 +++++++
tests/good/Makefile.am | 23 ++++++++
tests/good/case.defs | 27 +++++++++
tests/good/complex-types.defs | 40 +++++++++++++
tests/good/directions.defs | 62 +++++++++++++++++++++
tests/good/import.defs | 24 ++++++++
tests/good/routine.defs | 35 ++++++++++++
tests/good/run_good_test.sh | 32 +++++++++++
tests/good/types.defs | 74 +++++++++++++++++++++++++
tests/good/waittime.defs | 36 ++++++++++++
tests/includes/all.h | 1 +
tests/includes/mach/mig_support.h | 1 +
tests/includes/server.h | 1 +
tests/includes/types.h | 41 ++++++++++++++
tests/includes/user.h | 1 +
tests/test_lib.sh | 43 ++++++++++++++
30 files changed, 681 insertions(+), 1 deletions(-)
create mode 100644 tests/Makeconf.am
create mode 100644 tests/Makefile.am
create mode 100644 tests/bad/Makefile.am
create mode 100644 tests/bad/invalid_subsystem.defs
create mode 100644 tests/bad/no_request_port.defs
create mode 100644 tests/bad/no_subsystem.defs
create mode 100755 tests/bad/run_bad_test.sh
create mode 100644 tests/base_types.defs
create mode 100644 tests/generate-only/Makefile.am
create mode 100755 tests/generate-only/run_generate_only_test.sh
create mode 100644 tests/generate-only/subsystem-kernel.defs
create mode 100644 tests/generate-only/subsystem-user.defs
create mode 100644 tests/good/Makefile.am
create mode 100644 tests/good/case.defs
create mode 100644 tests/good/complex-types.defs
create mode 100644 tests/good/directions.defs
create mode 100644 tests/good/import.defs
create mode 100644 tests/good/routine.defs
create mode 100755 tests/good/run_good_test.sh
create mode 100644 tests/good/types.defs
create mode 100644 tests/good/waittime.defs
create mode 100644 tests/includes/all.h
create mode 100644 tests/includes/mach/mig_support.h
create mode 100644 tests/includes/server.h
create mode 100644 tests/includes/types.h
create mode 100644 tests/includes/user.h
create mode 100644 tests/test_lib.sh
hooks/post-receive
--
MIG
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] MIG branch, master, updated. v1.6-12-ge251d53,
Justus Winter <=