- c319020 parse_opts: constify opts arg by Mike Frysinger · 14 years ago
- 4895bc8 Fix comment. by Garrett Cooper · 14 years ago
- 34e01e0 Fix typo. by Garrett Cooper · 14 years ago
- 2b8e4cb Propogate UCLINUX=1 throughout the build. by Garrett Cooper · 14 years ago
- 3e8b451 Make a target to spoof .DEFAULT_GOAL on make 3.80. by Garrett Cooper · 14 years ago
- ca758b7 fix fs_perms tests. Signed-off-by: Cyril Hrubis <chrubis@suse.cz>. by Subrata Modak · 14 years ago
- e6dc1b4 While packaging ltp-full-20100228 I've found out that man files are installed by Rishikesh K Rajak · 15 years ago
- 181f8dc Comment on function, and return an appropriate integer value. Update function names as well. by Garrett Cooper · 15 years ago
- cdb5d0f Commit version with changes provided by Liubo for the rt_sig* fixup by Garrett Cooper · 15 years ago
- c9639c8 Implement simple filter-out mechanism for libraries. by Garrett Cooper · 15 years ago
- e332c01 aclocal.m4 shouldn't be removed in ac-clean. by Garrett Cooper · 15 years ago
- 1d7745f Get people to corral into proper make usage, just in case it wasn't 100% clear, so people avoid shooting themselves in the foot by accident. by yaberauneya · 15 years ago
- d1892d7 1. env_pre.mk: Add additional build-tree states and unify them under the $(BUILD_TREE_STATE) variable. by yaberauneya · 15 years ago
- 811eb1c Fix a missing endif after a hasty checkin. by yaberauneya · 15 years ago
- 2100fd7 Make some minor corrections for install-in-build-tree. by yaberauneya · 15 years ago
- fbe799a Fix addprefix call that was causing build errors because it was suffixing `.' to the directory name instead of `/.'. by yaberauneya · 15 years ago
- 1f4b6b6 Enable make 3.80 compatibility support in mainline. by yaberauneya · 15 years ago
- ae5fbc9 Make lex disabled by default. by yaberauneya · 15 years ago
- 7ad64b1 Resolve remaining hacks for make 3.80 installs to work. It isn't warning clean, nor is it as parallel make safe as the 3.81 solution, but it works. by yaberauneya · 15 years ago
- 7206e3e Clean up comment about OUT_OF_BUILD_TREE. by yaberauneya · 15 years ago
- 57ac712 Remove test -d ... || mkdir -p ... by yaberauneya · 15 years ago
- 0388c85 Correct make 3.80 incompatibility issue. by yaberauneya · 15 years ago
- bdb9b36 1. Remove generate_install_rule_dir_dep. by yaberauneya · 15 years ago
- b053ea9 No reason why a define should be required for generate_install_rule_dir_dep. Just do the right thing inline with a mkdir rule for the directories. by yaberauneya · 15 years ago
- cc52c3b Remove other generate_vpath_rule calls because they cause problems with make 3.80. by yaberauneya · 15 years ago
- b44084c Continue work on make 3.80... by yaberauneya · 15 years ago
- e07e668 1. Remove generate_vpath_rule call and replace with vpath %.c. 2. Add comments. by yaberauneya · 15 years ago
- debd999 1. `make' doesn't call `make all', even though .DEFAULT_GOAL is set via 3.80. by yaberauneya · 15 years ago
- b52d5d9 1. Remove generate_vpath_rule because it wreaks havoc with make 3.80. by yaberauneya · 15 years ago
- 35997ed Note the reasoning for the -- before CLEAN_TARGETS :)... by yaberauneya · 15 years ago
- d5f00d2 Get rid of $(DIR) variable in define block. Never should have bloody been there in the first place... stupid stupid. by yaberauneya · 15 years ago
- a711dc1 1. Fix an out-of-sync variable (automake.mk), and an incorrect clean (*.in needs to be cleaned with ac-maintainer-clean, NOT distclean). by yaberauneya · 15 years ago
- 0f4f8b8 Make autotools seems to break on more recent versions without this. by yaberauneya · 15 years ago
- 5049b7a Move $(OUT_OF_BUILDTREE), and $(IN_BUILD_TREE) checks above config.mk include as correctly noted by Mitani-san. by yaberauneya · 15 years ago
- c2a3ba5 Get closer to getting a working quotactl01 test. There were many setup related items missing, and I'm still bumbling around in the dark trying to figure out how this works, but I'm getting closer to an answer at least... by yaberauneya · 15 years ago
- cfb7063 Add block device detection. It's the first step towards getting the quotactl crud to work. by yaberauneya · 15 years ago
- c6fed3d Fix the build for systems with newer versions of libnuma because it causes compilation errors (example: RHEL 5.2). The test was using libnuma 1.x API's and thus needs to be adapted to 2.x's API's. by yaberauneya · 15 years ago
- 1c43736 1. Install the testscripts with LTP again. by yaberauneya · 15 years ago
- d54919e 1. Fix out-of-build-tree support (hit a few snags). 2. Enable ${bindir} support. by yaberauneya · 15 years ago
- 1ffa1d1 1. Make the autotools process more straightforward. by yaberauneya · 15 years ago
- 7f140ab Polish up clean logic a bit further. Later versions of gcc (rightfully) whine more about function attributes, et all. by yaberauneya · 15 years ago
- 6aa2737 Older versions of binutils / gcc don't properly grok the weak symbols solution I put in before the 200911 release, so instead implement the code using a preprocessor define (CLEANUP), which can be defined before including cleanup.c, and thus the user can specify what cleanup function they wish to use before it's defined. by yaberauneya · 15 years ago
- 583b1f3 Some distributions will tack on additional versioning info to the official version, so let's account for that. by yaberauneya · 15 years ago
- a4bed68 Add support for a user specified strip application via configure. by yaberauneya · 15 years ago
- 7f39874 Hello, by yaberauneya · 15 years ago
- 2c6997b testcases/kernel/include/...: by yaberauneya · 15 years ago
- 3003b3f Remove useless comment. by yaberauneya · 15 years ago
- 402ec1f Commit changes which provide a functional fix for the rt_sigaction(2) tests on x86_64, apart from SIGRTMIN (still crashes, but it keeps on going..). by yaberauneya · 15 years ago
- 6b32947 Some local changes bringing back CLEAN_DEPS and also making sure that FILTER_MAKE_TARGETS works even when MAKE_TARGETS is already defined. by yaberauneya · 15 years ago
- d26b6ec env_pre.mk: Check in, at bare minimum, the needed pieces to point people in the right direction as far as the make 3.81 requirement is concerned. by yaberauneya · 15 years ago
- a2a05e3 What I meant to say in my last commit email was... by yaberauneya · 15 years ago
- 89911a1 *** empty log message *** by yaberauneya · 15 years ago
- 7b3f222 A simple header which only contains SIGSETSIZE right now, but will contain more items (potentially) later. by yaberauneya · 15 years ago
- 0d39b83 Commit execltp - a python script that provides a more user friendly alternative to runltp. by yaberauneya · 15 years ago
- f9c2c5f I was REALLY stupid when I made clean dependent on ac-distclean. BAD BAD IDEA. Forcing people to have to call configure every time clean is run is STUPID design. by yaberauneya · 15 years ago
- 4d462ae Change += back to := for LDLIBS. I did this for a reason (to make sure that everyone adds the appropriate LDLIBS values after including config.mk // env_pre.mk // testcases.mk). by yaberauneya · 15 years ago
- 7ffef3f 1. Don't nuke config.h with clean. ac-clean will do that. by yaberauneya · 15 years ago
- 839b463 Update config.h.default to match config.h.in. by yaberauneya · 15 years ago
- dae46b2 Having config.h.default automatically replace config.h is a nuisance. People should be directed to go read install again, instead of running into some undefined symbols in autoconf-generated territory, especially because config.h.default is a much smaller subset of config.h generated by autoconf/config.h.in. by yaberauneya · 15 years ago
- f6d7f09 define and use common clone helpers by vapier · 15 years ago
- 5ac23b1 1. Get rid of psuedo-autoconf scripts in testcases/realtime/scripts. by yaberauneya · 15 years ago
- e28a591 testcases.mk: Add a freebie compile for the apicmds, if needed so tests can be run before install. by yaberauneya · 15 years ago
- dba7b7d On second thought, the compiler-related variables should be uncommented. by yaberauneya · 15 years ago
- 376b121 Add a default config.mk file to ease use for non-autoconf users. by yaberauneya · 15 years ago
- 36c8e2d Fix several out-of-build tree issues with CVS HEAD found while building on-site with Cisco. by yaberauneya · 15 years ago
- 8092083 Rename BUILD_DEPS to MAKE_DEPS to be more consistent with MAKE_TARGETS. Bleh... I've dealt with our build system here at Cisco far too much (BUILD_DEPS is the variable name...). by yaberauneya · 15 years ago
- b9b101d generic_*target.inc: Revive BUILD_DEPS support so dependencies are built prior to building MAKE_TARGETS, for simplicity of design for the end-user. by yaberauneya · 15 years ago
- 106e74f config.mk.in: we're no longer installing directly to the destination directory until install is called, so let's not pick up anything CPPFLAGS-wise from that directory. by yaberauneya · 15 years ago
- b836e53 Remove an accidental circular dependency. by yaberauneya · 15 years ago
- 89288b4 Convert man.mk to generic_leaf_target.mk. by yaberauneya · 15 years ago
- 4127b4b Fix a minor issue with out-of-build-tree support. by yaberauneya · 15 years ago
- 3f009fc do not have default lib target be install by vapier · 15 years ago
- 747cd8e Mike once again, has a very valid point. The default target should be all to avoid any level of confusion as far as what gets executed first. by yaberauneya · 15 years ago
- 502647f Fix generate_install_rule so that test -d ... || mkdir -p ... is no longer required. by yaberauneya · 15 years ago
- bf995b2 1. I screwed up and broke install by accident when I was monkeying around with env_post.mk. by yaberauneya · 15 years ago
- c3f28aa Don't remove config.h.default. by yaberauneya · 15 years ago
- 14f1a92 1. Make it possible for submakes to be done with less painful steps (hopefully this will make Mike F happy again :)...) by yaberauneya · 15 years ago
- d5d1c73 Let's revert the hard requirement for config.mk as Mike F's submake usage would be broken. by yaberauneya · 15 years ago
- 3bd0da4 Block off all of the logic which requires $(prefix) to function properly, so all and clean can still continue to function. by yaberauneya · 15 years ago
- aaf1ba5 Make not running with a config.mk file a hard error when not doing clean. by yaberauneya · 15 years ago
- ef77253 1. Please see README.mk-devel for a full description of the changes by yaberauneya · 15 years ago
- 40bc6aa Use SIG_ERR to indicate tst_sig's default handler, to allow (and not clash with) SIG_DFL: SIG_DFL happens to be 0 as well as DEF_HANDLER - this means you cannot use SIG_DFL as tst_sig argument, eg. if you want to reset the signal handling in tests' children to normal. This patch changes DEF_HANDLER to be SIG_ERR, as this value cannot be normally used with tst_sig(), so they cannot clash. Signed-off-by: Jiri Palecek <jpalecek@web.de>. by subrata_modak · 15 years ago
- 04f47a1 ftest cleanup II: this is ftest cleanup part II. Most of the functions that were copy & pasted again and again in every file are now in libftest library. Also ftest04, ftest05, ftest06, ftest07 and ftest08 are cleaned. Signed-off-by: Cyril Hrubis <chrubis@suse.cz>. by subrata_modak · 15 years ago
- 0d719e5 Re-applying again after Mikeś huge changes to the testcases/kernel/syscalls testcases. Subrata Modak <subrata@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
- 019fc96 add missing tst_is_cwd_ramfs() prototype by vapier · 15 years ago
- bf5dd5c declare TEST_ERRNO as an integer as every spec out there has declared errno as an int by vapier · 15 years ago
- 3dc0470 punt unused btime/etime temp variables (not that these belong in global scope in the first place) by vapier · 15 years ago
- 922e919 cleanup TEST_* macros to expand with safe do{...}while(0) semantics by vapier · 15 years ago
- e9377db Revert the earlier patch as it generates hell lot of warning for all the tests. by subrata_modak · 15 years ago
- e235bf5 Annotate tst_*() helpers with __attribute__ ((format (printf, M, N))) (was: Re: [PATCH] quotactl01: Fix tst_resm() format causing crash): This bug encouraged me to add annotations to the test helpers that take printf()-style formats, cfr. the patch below. It causes a massive amount of compiler warnings, most of them caused by TEST_ERRNO being long. According to CVS history, both TEST_RETURN and TEST_ERRNO have been changed from int to long to accomodate 64-bit platforms, but to me the change of TEST_ERRNO looks bogus. As errno is int according to C99, TEST_ERRNO should actually be int too, right? Note that there are also a few other cases where integers are used on pointer type format specifiers. These will cause crashes when the code path is executed. Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>. by subrata_modak · 15 years ago
- 7f71cfb Make the test result codes a real bitfield again: the commit "extend the test result to a bit field so we can extend the output further" from July 20th unfortunately changes the code, that was previously a bitfield, to a non-bitfield. This causes FAILED tests to return erroneously 0. This patch changes the test result codes to be individual bits in the bitfield (effectively reverting a small part of aforementioned patch). Signed-off-by: Jiri Palecek <jpalecek@web.de>. by subrata_modak · 15 years ago
- 6b28b6f drop special uClibc handling of LIO_WAIT_TYPES since it doesnt matter by vapier · 15 years ago
- 45a8ba0 trim trailing whitespace by vapier · 15 years ago
- 9799ea1 extend the test result to a bit field so we can extend the output further by vapier · 15 years ago
- 09aba8f Add autoconf tests for taskstats members not present on older kernels: This patch adds autoconf checks for some build failures reported by Cyril Hrubis. Please note I have not tested this on an old kernel. Also, it corrects the names of the preprocessor macros defined by autoconf. The remaining issue (the cgroupstats.h file) should be solved using the autoconf test that was committed recently. Signed-off-by: Jiri Palecek <jpalecek@web.de>. by subrata_modak · 15 years ago
- e78935e Some makefiles ignore errors from commads ran in shell loops. This patch fixes that. Signed-off-by: Jiri Palecek <jpalecek@web.de>. by subrata_modak · 15 years ago
- 88c166c Test library cleanups: Removing no longer used code from test.h eg. test_error.c is no longer in ltp, and the same for t_res.c so there is no need to include function prototypes for these. Adding void to functions that doesn't take any parameters; tst_exit() -> tst_exit(void); so code that pases parameters to these is not compileable any more. Also fixes all test broken by that change. As parameters passed to tst_exit() are ignored anyway it's quite safe to just remove them; but I'would rather see someone take a closer look. Code cleanups and fixes in tst_res.c: by subrata_modak · 15 years ago
- 1c31098 I've found that ltp didn't compile on Debian because of old kernel headers, which contain taskstats struct without some of the needed fields. This autoconf test detects it and disables the code that would otherwise break. Signed-off-by: Jiri Palecek <jpalecek@web.de>. by subrata_modak · 15 years ago
- e5e938f I am not sure what kinds of IO and wait methods are available on uClinux, but by looking at the code in tlibio.h, the following method seems not supported there. So whenever LIO_IO_SYNCP was chosen as the random IO method, it will skip the above code and failback to "No I/O method chosen". Can you try the following patch to see if it fixes the problem? It drops LIO_IO_SYNCP as an avaliable method for uClinux, and also narrows down the wait methods since it does not support async IO there. I'd hope someone knew better than me about uClinux to review this patch. Signed-off-by: CAI Qian <caiqian@cclom.cn>. by subrata_modak · 16 years ago
- 26e07d5 I'm a user of LTP. I use LTP for testing SH based Linux kernel for our embedded systems. I'm using a kernel 2.6.23. I've downloaded latest LTP release: ltp-full-20090131.tgz. I've found the following issues: 2) Under $LTP_ROOT/lib/ there are the tlibio.[ch] files which include some code based on Async IO functionalities. The Async IO is well supported if LTP was built with glibc but it is not supported by uclibc as, currently, the uclibc doesn't provide AsyncIO extensions. I think the code for AsyncIO, have to be placed under "#if !defined (__UCLIBC__)". I've made a patch to fix it. Signed-off-by: Francesco Rundo <francesco.rundo@st.com>. by subrata_modak · 16 years ago