History log of /external/ltp/testcases/open_posix_testsuite/Makefile
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
851afbb69e0330b772ac8b37ce9df6264123c54b 08-Jun-2016 Cyril Hrubis <chrubis@suse.cz> open_posix_testsuite: Fix parallel build.

The main the Makefile that generates test Makefiles was wrong.

What it did (simplified) was:

CRITICAL_MAKEFILES=conformance functional stress

all: $(CRITICAL_MAKEFILES)

$(CRITICAL_MAKEFILES):
$(MAKE) generate-makefiles

No wonder that it started $(MAKE) generate-makefiles for each Makefile in
CRITICAL_MAKEFILES and running the generate script concurenlty produced
corrupted Makefiles.

As a matter of fact it started only two instances of the generate-makefiles.sh
script because there was a typo, the CRITICAL_SECTION_MAKEFILE should probably
have been CRITICAL_STRESS_MAKEFILE.

The obvious fix is to change the Makefile to depend only on single critical
Makefile in order to figure out if Makefiles were generated or not.

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
Acked-by: Jan Stancek <jstancek@redhat.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
d9d03d442b3cc94ee07169ce22715627d367bc47 25-Feb-2014 Peng Haitao <penght@cn.fujitsu.com> sigaction:16-1: leave it untested on the Linux kernel less than 2.6.22

As the Linux signal(7) said:
POSIX semaphore interfaces: sem_wait(3) and sem_timedwait(3) (since Linux 2.6.22; beforehand, always failed with EINTR).

So, on Linux, we just leave it untested when the kernel version
is less than 2.6.22 and user wants to filter it.

Signed-off-by: Peng Haitao <penght@cn.fujitsu.com>
Signed-off-by: Jan Stancek <jstancek@redhat.com>
Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
37550cf5a86c7ca7424a2a318dd64e550f13f5df 18-Oct-2012 Chris Dearman <chris@mips.com> Remove whitespace at end of line

This is a scripted change done using the following command:

find . -type d -name .git -prune -o \
-type f \! -name \*\~ \! -name .\#\* \
\! -name \*.gz \! -name \*.pdf \! -name \*.patch -print0 | \
xargs -0 sed -i -e 's/[\t ]*$//'

Signed-off-by: Chris Dearman <chris@mips.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
842ec9e26e44eecd64183a6e5acb47037b4ad79a 19-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Add bits for autoconf-like variables for install.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
adbddc08e62bbd99de01b5c3bdbaede28b4abe11 11-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Keep on going with make test!

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
49c75d67c4898b1a02ba127a5e1088b0d9e30ac3 11-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Might as well add distclean...

distclean-makefiles exist, so this is just for consistency...

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
17b3085ae6f936edcce93e7a61e808dc6ca2fdac 11-Jul-2010 Garrett Cooper <yanegomi@gmail.com> No sense in needlessly specifying the timeout twice.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
d10869fcc17936c97060d46609dee57d577fcab0 07-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Move compilation and installation to appropriate Makefiles.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
d4a84ce80c001b3a128d754da13754704b1a4af4 06-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Rename run-test.sh to run-tests.sh for clarity.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
3b6aeead1a65de3729c147ca41e66683b74ae54c 06-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Apply test make environment to make test.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
8ddfef16230888ae507540c9137a6b396dacba18 06-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Push -j1 down in targets, remove obsolete comment.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
3b808b433b22516d2eecd95aa2ba67dbf057e975 06-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Add install target; shuffle around/cleanup code.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
d8140e2c68a3eb77db15e74f6621af6441e19527 05-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Make Makefile gen. depend on the global var defs.

Things are going back to being static for simplicity.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
ca761d624c016aa10385579b668774b65eea13de 05-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Makefile has been rewritten; change license note.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
d309fa0607bf70af04be750e57e9346c6790fbc3 05-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Mute noise again.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
b82db5f13e89331813fd93023adcc48efe27c9bf 05-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Use BUILD_MAKE where needed, and optimize.

Also, push down distcleans logic into leaf Makefiles for correctness and
unmute targets for the time being in order to properly diagnose what's
going on, for the time being.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
1183a9fa5092975c28c8a6d070b82d477c4e509e 05-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Pass down build variables via $(BUILD_MAKE).

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
ef399220509ea9889609cb58749dae97d5dbc00b 04-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Push the CFLAGS var into a file for inclusion.

This unbreaks compiling C99 keywords, like restrict.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
f7049d007a5595187c8b523ba2831232abbfeddd 04-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Quiet down make operations; force compile to -j1.

The -j1 requirement is necessary so it doesn't create a ton of truncated
/ incorrect noise in the log output. This might need to be tuned later
once a better system of dealing with errors is properly devised.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
2d87d5da9dfcda98b5c5cd41d45b924910aad1bd 04-Jul-2010 Garrett Cooper <yanegomi@gmail.com> Update clean because t0 has been moved to tools.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
2f429f3d096bf565eee21c28c54cfab28286eea6 30-Jun-2010 Garrett Cooper <yanegomi@gmail.com> Disambiguate targets and sort out bits.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
2e38f1438de49a9ce4bfcb1d46f417b77797f55c 27-Jun-2010 Garrett Cooper <yanegomi@gmail.com> POSIXify the last bit in the top-level Makefile.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
e1d8307f7752a918f0d194dd391cbc39625ce907 27-Jun-2010 Garrett Cooper <yanegomi@gmail.com> Take a first crack at POSIXifying the sourcebase.

Also, fully commit some of the changeovers for the scripts as I didn't
commit the deletion portions of the git mv's.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
3a6a31acc110ee39395b7ddb28cb325682cfbe1e 20-Jun-2010 Garrett Cooper <yanegomi@gmail.com> Rename Makefile to GNUmakefile.

There's no sense in denying the fact that this is actually a gmake
makefile, so let's make things more explicit.

Some work will need to be done to simplify the structure of the makefile
and remove GNU-isms so it's portable to more versions of make (like
BSD's pmake).

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/Makefile
41e46966f4641c400fc2233d8d1dafc132daa8a2 15-Sep-2009 subrata_modak <subrata_modak> I propose two patches (two patterns of fix) for an issue of open_posix_testsuite. I hope either one of them (or more better one someone will write) is committed. You need to do three steps below in order to run execute.sh of open_posix_testsuite:
1) make build-tests
2) cc -O2 -o t0 t0.c
3) ./execute.sh
I think it's better to include step 2 into step 1 or 3 for convenience. So I wrote two different patches for these cases. Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>,
/external/ltp/testcases/open_posix_testsuite/Makefile
09bcc5d970ccb3374f05be3aff6545318de42152 23-Oct-2008 subrata_modak <subrata_modak> openposix testsuite is skipping PPC64 builds due to different location of the "main" function symbol on PPC64. Author: Erik Hamera <ehamera@suse.cz>, Signed-off-by: Daniel Gollub <dgollub@suse.de>.
/external/ltp/testcases/open_posix_testsuite/Makefile
9d605a9683f4b9fb1aa671d045c5a8e21a4beb0e 17-Oct-2008 subrata_modak <subrata_modak> Avoid overwriting of compiler specific flags in open posix testsuite. Instead of overwriting CFLAGS, append custom flags. Don't append debugging info, optimizing or warning related compiler flags. This would "overwrite" the user definied CFLAGS again. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
/external/ltp/testcases/open_posix_testsuite/Makefile
02011d7079c9b74585027e9e38f7cab00c5040e6 26-Jul-2007 subrata_modak <subrata_modak> Upgrade to Posix Testsuite 1.5.2
/external/ltp/testcases/open_posix_testsuite/Makefile
31d7dda72726d2332e0168f554a6852f354f79ae 22-May-2006 vapier <vapier> dont bother duplicating -std=c99 and -std=gnu99 in CFLAGS
/external/ltp/testcases/open_posix_testsuite/Makefile
0e787b2b4cc18bc50d52fd498d4612531216929f 22-May-2006 vapier <vapier> add support for custom CFLAGS and change INCLUDE logic to CPPFLAGS
/external/ltp/testcases/open_posix_testsuite/Makefile
388d9cd0e88bda9c4279273c275f260a3e6632a0 22-May-2006 vapier <vapier> kill pointless cat|grep in LDFLAGS
/external/ltp/testcases/open_posix_testsuite/Makefile
d4e2cd72326e6c426ed99d8e9abd4bd17a1d73ad 12-Feb-2006 vapier <vapier> clean all logfiles
/external/ltp/testcases/open_posix_testsuite/Makefile
0dc076565f772bb1953209fb69ea150b494aaa40 03-Jun-2005 robbiew <robbiew> Updated the open_posix_testsuite:
------------------------------------------
June 3, 2005 Version 1.5.1 Released

* PTS-1.5.1 has a plenty of AIO interface test additions and bug-fixes
by Sebastien Decugis. Also there are a lot of bug fixes by other people.
Thanks to
Sebastien Decugis and other people for continued support and
contributions.

* This release has been tested on glibc-2.3.3 and kernel 2.6.10 with
libposix-aio-0.3.
The test result for this release can be found here:
http://posixtest.sourceforge.net/testpass/PTS_1.5.1-2.6.10-PAIO_ia32.htm


* PTS Downloads and Release information:
https://sourceforge.net/project/showfiles.php?group_id=64592&release_id=
332108
PTS Notes and Changelog:
https://sourceforge.net/project/shownotes.php?release_id=332108

Thanks
Ling Yu
POSIX Test Suite maintainer
http://posixtest.sf.net
/external/ltp/testcases/open_posix_testsuite/Makefile
19b5dc744e2b73f745491e5a081873f6c1417528 03-Jun-2005 robbiew <robbiew> Removed old version of Open POSIX Test Suite (OPTS).
/external/ltp/testcases/open_posix_testsuite/Makefile
a1c72d9f8fcc1b4e5f5d09a8290cd765ddc94f4e 20-Dec-2004 robbiew <robbiew> Updated to Version 1.5.0.
/external/ltp/testcases/open_posix_testsuite/Makefile
382a43c3059ebd63408f5f8db343c9db3baa3a29 07-Jul-2004 robbiew <robbiew> Removed an include line that was accidently left in during testing.
/external/ltp/testcases/open_posix_testsuite/Makefile
09373a8441b4620b92b48ca0a487c99d963117a7 06-Jul-2004 robbiew <robbiew> Updated to Posixtestsuite-1.4.3
/external/ltp/testcases/open_posix_testsuite/Makefile
1b8a2eaac9978e1f9a829e5e38dc39c892c77c75 04-May-2004 robbiew <robbiew> Update to 1.4.1
/external/ltp/testcases/open_posix_testsuite/Makefile
cd982aa8e09595b888a30de2634acd614aee0ed0 04-May-2004 robbiew <robbiew> Update to 1.4.1
/external/ltp/testcases/open_posix_testsuite/Makefile
e3be61a6324aa3143145ba0f3e8195d3a426d65e 04-May-2004 robbiew <robbiew> Update to 1.4.1
/external/ltp/testcases/open_posix_testsuite/Makefile
9bac8ff42e12f210f00b49c81665ea0e71f34d4a 25-Sep-2003 uid59787 <uid59787> Update to 1.3.0 release.
/external/ltp/testcases/open_posix_testsuite/Makefile
e209e3fa9517e7851ec7204f1e917d9a302e2e52 05-Aug-2003 robbiew <robbiew> Formatted for LTP use.
/external/ltp/testcases/open_posix_testsuite/Makefile
356187c5bed5241d31ab609b78fc751acc7da651 01-Aug-2003 robbiew <robbiew> Updated to 1.2.0
/external/ltp/testcases/open_posix_testsuite/Makefile
71cc7263c99baed6cc8f881fee6ad953385e38bf 03-Jul-2003 robbiew <robbiew> Added an empty "install:" section to fit LTP structure.
/external/ltp/testcases/open_posix_testsuite/Makefile
c911fa64e3ec4bb25012a36ebdd2ad8f747d9ea8 03-Jul-2003 robbiew <robbiew> Added the 1.1.0 version of the Open POSIX Test Suite.
/external/ltp/testcases/open_posix_testsuite/Makefile
8e4f63a837164bc49070df6c3936a372b9f41e18 02-Jul-2003 robbiew <robbiew> Decided to just include their package, without
modifications. This makes keeping our version in sync MUCH easier.
/external/ltp/testcases/open_posix_testsuite/Makefile
46980895ea4e94406776d460735c9c29fb34f056 04-Jun-2003 robbiew <robbiew> Added pause in all and install section to allow user to read brief message.
/external/ltp/testcases/open_posix_testsuite/Makefile
b6f9e05ffae054aef4ce326ae53a638acb2b47c1 04-Jun-2003 robbiew <robbiew> Allowed make "all" and "install" to continue on errors, but log them to
00_Build_Errors and 00_Install_Errors.
/external/ltp/testcases/open_posix_testsuite/Makefile
db477ad20b59107af6f25e6e2e244484655fe160 04-Jun-2003 robbiew <robbiew> Added commented "all" section for users who wish to continue building on errors.
/external/ltp/testcases/open_posix_testsuite/Makefile
43c74a8048115ea9eb3388f21963610645790862 03-Jun-2003 robbiew <robbiew> Initial checkin
/external/ltp/testcases/open_posix_testsuite/Makefile