History log of /external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1f1e15a406ba6eead2b9eecb8281b637db0d4ed2 02-Dec-2013 Peng Haitao <penght@cn.fujitsu.com> msgctl: fix a bug of No such file or directory

The binary file of msgctl is installed in /opt/ltp/lib/. When execute msgctl,
"pan(23126): execvp of 'msgctl01' (tag msgctl01) failed. errno:2 No such file or directory"
will be outputed.

The bug is caused by commit 119cf4a626d0a96dd106546987dff276c0e53acb.

Signed-off-by: Peng Haitao <penght@cn.fujitsu.com>
Reviewed-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
fc41661e49cf9f1ab5fe31cb168ef4e94727aae8 05-Aug-2013 Cyril Hrubis <chrubis@suse.cz> usctest.h: Remove dumbious _USC_LIB_ ifdefs.

This is overcomplicated without a reason and causes build failures due
to missing symbols on uClinux.

Also remove all _USC_LIB_ defines and referencies.

Reported-by: Benoit Marcot <Benoit.Marcot@arm.com>
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
ef77253961f909f87e82e6d2b620e87af33e9665 09-Oct-2009 yaberauneya <yaberauneya> 1. Please see README.mk-devel for a full description of the changes
from a Make perspective.
2. Several files were changed to accomodate correct installation
practices, most notably ones in testcases/network/{ipv6,tcp_cmds},
testcases/kernel/sched/hyperthreading/ht_enabled/..., and some items
in tools/..., and also to avoid collisions as far as installed
testcases (scripts, compiled C apps) were concerned.
3. Several apps weren't autoconf safe and some autoconf tests and
conditional statements have been placed in sourcecode and in Makefiles
to either a) prevent the tests from being built / installed or b) turn
the tests into dummy apps which print out TCONF messages due to
lack-of-build support.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
104a4d9f38b7c9e4fda847f62f59f7ba2d18ccf4 24-Mar-2008 subrata_modak <subrata_modak> The idea of the patch is "to make things that should be extern, extern". The means to do this are:
1. Explicitly declaring variables extern in some places.
2. Defining _USC_LIB_ where appropriate.

My understanding of _USC_LIB_ define is that it exists so the usctest.h header can be included in a lib or non-test source file where you want to use extern declarations of TEST_RETURN, TEST_ERRNO etc. to avoid having a copy of the variable in your library and a copy of the variable in your test. I've added -D_USC_LIB_ to the CFLAGS of library code where necessary, by, Will Newton <will.newton@gmail.com>
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
440341b8bb66bdd9558ab932c927e4151393cd31 20-Feb-2008 subrata_modak <subrata_modak> Since msgmni now scales to the memory size, it may reach big values.
To avoid forking 2*msgmni processes and create msgmni msg queues, do not take
msgmni from procfs anymore.
Just define it as 16 (which is the MSGMNI constant value in linux/msg.h)

Also fixed the Makefiles in ipc/lib and ipc/msgctl: there was no dependency
on the lib/ipc*.h header files.

Signed-off-by: Nadia Derbey <Nadia.Derbey@bull.net>
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
5366cb039dc2249dfe02488348ca9a51c3497f0a 21-Aug-2006 vapier <vapier> standardize makefiles (punt UCLINUX/COLDFIRE cruft, build everything with -Wall and user-optimizations, remove pointless targets in favor of implicit ones, etc...)
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
5ede20ca84cc3b9d052d2c68616317acc1c15748 30-Jun-2006 robbiew <robbiew> Backed out the _USC_LIB_ change, b/c it was breaking on PowerPC platform under FC6-Test1.
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
6a4a0d24ba0026b78dfad000c29730b62253d7d7 28-Jun-2006 vapier <vapier> -D_USC_LIB_ can be used on all arches, not just COLDFIRE
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
6eaecb2f051cee4b1a36e6092b408e8f378e3406 22-Dec-2005 robbiew <robbiew> Applied Coldfire patch from Jody McIntyre:
- Make the fdopen workaround blackfin-specific (not needed on Coldfire.)
- getdents01: gcc 2.95 does not like declarations in the middle
of functions, so move getdents to the top.
- Add LDFLAGS to the following Makefiles:
- Add -D_USC_LIB_ for Coldfire builds to the following Makefiles: creat,
execve, fchdir, kill, mkdir, open, rename, rmdir, sched_setscheduler,
vhangup, ipc/lib. This avoids symbol conflicts reported by gcc 2.95.
- Skip the following syscall tests on Coldfire: madvise, mlock, munlock.
These system calls are not implemented.
- IPC: Modify the headers and Makefiles to avoid duplicate definitions of
msgkey on Coldfire.
- msgctl08, msgctl09: Lower MAXNPROCS to a value that will fit in the
Coldfire's memory.
- mallopt01: Define __MALLOC_STANDARD__ on Coldfire.
- Skip mmap01 on Coldfire since it requires sbrk(), which is not available.
- rename02: Remove private do_file_setup and use the library version to avoid
symbol conflicts.
- kill07: Declare semkey as extern on Coldfire to avoid symbol conflicts.
- kill11: Move *msg declaration since gcc 2.95 does not understand C99.
- sigaction01: Move -lc in the Makefile after -lpthread.
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
d49623a50a046ab12a908a0ca1b6358114ed9279 02-Aug-2005 robbiew <robbiew> Applied patch from Mike Frysinger:
when running make in silent mode (make -s) the verbose mode of AR 'gets in the
way' ... is there really any reason to do so ?

attached patch drops the -v and adds -c so that ar wont display the 'ar:
creating blah.a' message either
-mike
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
d34d581c6a320e356a6cda923c7aa399479e812c 12-Jul-2005 robbiew <robbiew> Applied fixes by Paul J.Y. Lahaie to implement support for UCLinux
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
5fb1eae19471e420a6481a9b55e7214620cf4412 26-Mar-2003 robbiew <robbiew> warnings cleanup
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
23499f09a7c071dfe524cd7c130c67192a162d04 18-Nov-2002 robbiew <robbiew> Applied cleanup patch from Saji Kumar <saji.kumar@wipro.com>.
I removed additional warnings created when -Wall option used.
I also fixed Makefiles to correctly locate the libraries and header files necessary for compilation.
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
bc4c2802f95ce7688c94fba372cf5c7b66a20ea7 07-Feb-2002 robbiew <robbiew> *** empty log message ***
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
16dc53f9c5863da61c594b06ebc12be3bc44d7a0 29-Jan-2002 plars <plars> Separate make and make install
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile
865695bbc89088b9526ea9045410e5afb70a985c 28-Aug-2001 plars <plars> restructuring work done, and adding about 400 testcases
/external/ltp/testcases/kernel/syscalls/ipc/lib/Makefile