From: Subrata <sub...@us...> - 2008-10-20 06:30:44
|
Update of /cvsroot/ltp/ltp/testcases/kernel/fs/doio In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv13519/ltp/testcases/kernel/fs/doio Modified Files: doio.c Log Message: Hi, This patch fixes most of warnings and badness including the following, libnetns.c: In function âcreate_net_namespaceâ: libnetns.c:65: warning: implicit declaration of function âtst_kvercmpâ shmnstest.c: In function âmainâ: shmnstest.c:71: warning: unused variable âpidâ pidns03.c: In function âmainâ: pidns03.c:83: warning: passing argument 4 of âdo_clone_unshare_testâ makes pointer from integer without a cast cpuctl_test01.c: In function âmainâ: cpuctl_test01.c:133: warning: implicit declaration of function âopenâ cpuctl_test01.c:195: warning: unknown conversion type character â)â in format cpuctl_test01.c:195: warning: unknown conversion type character â)â in format cpuctl_test02.c: In function âmainâ: cpuctl_test02.c:146: warning: implicit declaration of function âopenâ cpuctl_test02.c:207: warning: unknown conversion type character â)â in format cpuctl_test02.c:207: warning: unknown conversion type character â)â in format cpuctl_test02.c:207: warning: format â%luâ expects type âlong unsigned intâ, but argument 8 has type âunsigned intâ cpuctl_test03.c: In function âmainâ: cpuctl_test03.c:144: warning: implicit declaration of function âopenâ cpuctl_test03.c:205: warning: unknown conversion type character â)â in format cpuctl_test03.c:205: warning: unknown conversion type character â)â in format cpuctl_test04.c: In function âmainâ: cpuctl_test04.c:147: warning: implicit declaration of function âopenâ cpuctl_test04.c:208: warning: unknown conversion type character â)â in format cpuctl_test04.c:208: warning: unknown conversion type character â)â in format cpuctl_test04.c:208: warning: format â%3luâ expects type âlong unsigned intâ, but argument 8 has type âunsigned intâ memctl_test01.c: In function âallocate_memoryâ: memctl_test01.c:171: warning: assignment from incompatible pointer type doio.c: In function âmainâ: doio.c:477: warning: âsigblockâ is deprecated (declared at /usr/include/signal.h:181) growfiles.c: In function âgrowfileâ: growfiles.c:2064: warning: pointer targets in passing argument 2 of âdatabingenâ differ in signedness growfiles.c:2066: warning: pointer targets in passing argument 2 of âdatabingenâ differ in signedness growfiles.c:2068: warning: pointer targets in passing argument 2 of âdatabingenâ differ in signedness growfiles.c:2070: warning: pointer targets in passing argument 2 of âdatabingenâ differ in signedness growfiles.c:2072: warning: pointer targets in passing argument 2 of âdatabingenâ differ in signedness growfiles.c:2074: warning: pointer targets in passing argument 2 of âdatabingenâ differ in signedness childmain.c: In function âChildMainâ: childmain.c:551: warning: cast to pointer from integer of different size childmain.c:559: warning: cast to pointer from integer of different size childmain.c:569: warning: cast to pointer from integer of different size childmain.c:838: warning: cast to pointer from integer of different size dump.c: In function âformat_strâ: dump.c:54: warning: pointer targets in passing argument 1 of âsprintfâ differ in signedness dump.c:55: warning: pointer targets in passing argument 1 of âstrlenâ differ in signedness dump.c:55: warning: pointer targets in passing argument 1 of â__builtin_strncatâ differ in signedness dump.c:55: warning: pointer targets in passing argument 2 of â__builtin_strncatâ differ in signedness dump.c:57: warning: pointer targets in passing argument 1 of âstrlenâ differ in signedness dump.c:57: warning: pointer targets in passing argument 1 of â__builtin_strncatâ differ in signedness dump.c:58: warning: pointer targets in passing argument 1 of âstrlenâ differ in signedness dump.c:58: warning: pointer targets in passing argument 1 of â__builtin_strncatâ differ in signedness dump.c:59: warning: pointer targets in passing argument 1 of âsprintfâ differ in signedness dump.c:60: warning: pointer targets in passing argument 1 of âstrlenâ differ in signedness dump.c:60: warning: pointer targets in passing argument 1 of â__builtin_strncatâ differ in signedness dump.c:60: warning: pointer targets in passing argument 2 of â__builtin_strncatâ differ in signedness dump.c:63: warning: pointer targets in passing argument 1 of âstrlenâ differ in signedness dump.c:63: warning: pointer targets in passing argument 1 of â__builtin_strncatâ differ in signedness dump.c:64: warning: pointer targets in passing argument 1 of âstrlenâ differ in signedness dump.c:64: warning: pointer targets in passing argument 1 of â__builtin_strncatâ differ in signedness dump.c:65: warning: pointer targets in passing argument 1 of âstrlenâ differ in signedness dump.c:65: warning: pointer targets in passing argument 1 of â__builtin_strncatâ differ in signedness dump.c:67: warning: pointer targets in passing argument 1 of âstrlenâ differ in signedness dump.c:67: warning: pointer targets in passing argument 1 of â__builtin_strncatâ differ in signedness dump.c:69: warning: pointer targets in passing argument 1 of âsprintfâ differ in signedness dump.c:70: warning: pointer targets in passing argument 1 of âstrlenâ differ in signedness dump.c:70: warning: pointer targets in passing argument 1 of â__builtin_strncatâ differ in signedness dump.c:70: warning: pointer targets in passing argument 2 of â__builtin_strncatâ differ in signedness dump.c: In function âformat_rawâ: dump.c:91: warning: pointer targets in passing argument 1 of âsprintfâ differ in signedness dump.c:92: warning: pointer targets in passing argument 1 of âstrlenâ differ in signedness dump.c:92: warning: pointer targets in passing argument 1 of â__builtin_strncatâ differ in signedness dump.c:92: warning: pointer targets in passing argument 2 of â__builtin_strncatâ differ in signedness dump.c:94: warning: pointer targets in passing argument 1 of âsprintfâ differ in signedness dump.c:95: warning: pointer targets in passing argument 1 of âstrlenâ differ in signedness dump.c:95: warning: pointer targets in passing argument 1 of â__builtin_strncatâ differ in signedness dump.c:95: warning: pointer targets in passing argument 2 of â__builtin_strncatâ differ in signedness main.c: In function âthreadedMainâ: main.c:258: warning: cast to pointer from integer of different size main.c:259: warning: cast to pointer from integer of different size main.c:266: warning: cast to pointer from integer of different size main.c:365: warning: cast to pointer from integer of different size timer.c: In function âChildTimerâ: timer.c:196: warning: cast to pointer from integer of different size signal_test_01.c: In function âmainâ: signal_test_01.c:195: warning: âsigsetmaskâ is deprecated (declared at /usr/include/signal.h:184) signal_test_01.c:232: warning: âsigblockâ is deprecated (declared at /usr/include/signal.h:181) signal_test_03.c: In function âmainâ: signal_test_03.c:119: warning: âsigblockâ is deprecated (declared at /usr/include/signal.h:181) signal_test_03.c:144: warning: âsigsetmaskâ is deprecated (declared at /usr/include/signal.h:184) libipc.c: In function âinit_bufâ: libipc.c:120: warning: cast from pointer to integer of different size mallocstress.c: In function âalloc_memâ: mallocstress.c:272: warning: cast from pointer to integer of different size mallocstress.c:275: warning: cast from pointer to integer of different size mallocstress.c:276: warning: cast to pointer from integer of different size mallocstress.c: In function âmainâ: mallocstress.c:316: warning: cast from pointer to integer of different size mallocstress.c:327: warning: cast from pointer to integer of different size mallocstress.c:368: warning: cast to pointer from integer of different size shm_test.c: In function âshmat_rd_wrâ: shm_test.c:207: warning: cast to pointer from integer of different size shm_test.c:221: warning: cast to pointer from integer of different size shm_test.c:266: warning: cast to pointer from integer of different size shm_test.c:270: warning: cast to pointer from integer of different size shm_test.c: In function âmainâ: shm_test.c:315: warning: cast from pointer to integer of different size shm_test.c:326: warning: cast from pointer to integer of different size pthserv.c: In function âmainâ: pthserv.c:146: warning: pointer targets in passing argument 3 of âacceptâ differ in signedness pthserv.c:156: warning: cast to pointer from integer of different size trace_sched.c: In function âget_proc_numâ: trace_sched.c:154: warning: cast from pointer to integer of different size trace_sched.c: In function âmainâ: trace_sched.c:348: warning: cast from pointer to integer of different size trace_sched.c:381: warning: cast from pointer to integer of different size check_simple_capset.c:23:28: error: sys/capability.h: No such file or directory check_simple_capset.c: In function âmainâ: check_simple_capset.c:27: error: âcap_tâ undeclared (first use in this function) check_simple_capset.c:27: error: (Each undeclared identifier is reported only once check_simple_capset.c:27: error: for each function it appears in.) check_simple_capset.c:27: error: expected â;â before âcapsâ check_simple_capset.c:30: error: âcapsâ undeclared (first use in this function) check_simple_capset.c:31: error: âcaps2â undeclared (first use in this function) clone03.c: In function âmainâ: clone03.c:138: warning: cast from pointer to integer of different size clone04.c: In function âmainâ: clone04.c:147: warning: cast from pointer to integer of different size clone06.c: In function âmainâ: clone06.c:143: warning: cast from pointer to integer of different size fmtmsg01.c: In function âclearbufâ: fmtmsg01.c:82: warning: cast from pointer to integer of different size libipc.c: In function âinit_bufâ: libipc.c:116: warning: cast from pointer to integer of different size msgget01.c: In function âcheck_functionalityâ: msgget01.c:144: warning: cast from pointer to integer of different size lib.c: In function âtest_ENAMETOOLONG_pathâ: lib.c:224: warning: cast from pointer to integer of different size lib64.c: In function âtest_ENAMETOOLONG_pathâ: lib64.c:224: warning: cast from pointer to integer of different size endian_switch01.c:64: warning: âsetupâ defined but not used crash01.c: In function âbadboy_loopâ: crash01.c:344: warning: pointer targets in passing argument 1 of âcastawayâ differ in signedness crash01.c: In function âcompute_badboyâ: crash01.c:529: warning: pointer targets in passing argument 1 of âcastawayâ differ in signedness crash01.c:537: warning: pointer targets in passing argument 1 of âcastawayâ differ in signedness crash01.c:543: warning: pointer targets in passing argument 1 of âcastawayâ differ in signedness netsync.c: In function âsetupConnectionServeurâ: netsync.c:80: warning: pointer targets in passing argument 3 of âacceptâ differ in signedness test_1_to_1_threads.c: In function âmainâ: test_1_to_1_threads.c:177: warning: cast to pointer from integer of different size test_sctp_sendrecvmsg.c: In function âmainâ: test_sctp_sendrecvmsg.c:150: warning: pointer targets in passing argument 5 of âgetsockoptâ differ in signedness test_sctp_sendrecvmsg.c:224: warning: pointer targets in passing argument 5 of âgetsockoptâ differ in signedness test_timetolive.c: In function âmainâ: test_timetolive.c:152: warning: pointer targets in passing argument 5 of âgetsockoptâ differ in signedness test_timetolive.c:260: warning: pointer targets in passing argument 5 of âgetsockoptâ differ in signedness test_sctp_sendrecvmsg.c: In function âmainâ: test_sctp_sendrecvmsg.c:150: warning: pointer targets in passing argument 5 of âgetsockoptâ differ in signedness test_sctp_sendrecvmsg.c:224: warning: pointer targets in passing argument 5 of âgetsockoptâ differ in signedness test_timetolive.c: In function âmainâ: test_timetolive.c:152: warning: pointer targets in passing argument 5 of âgetsockoptâ differ in signedness test_timetolive.c:260: warning: pointer targets in passing argument 5 of âgetsockoptâ differ in signedness ltpClient.c: In function ânetwork_listenerâ: ltpClient.c:377: warning: pointer targets in passing argument 6 of ârecvfromâ differ in signedness ltpClient.c: In function âping_networkâ: ltpClient.c:507: warning: pointer targets in passing argument 6 of ârecvfromâ differ in signedness ltpClient.c: In function âltp_tracerouteâ: ltpClient.c:596: warning: pointer targets in passing argument 6 of ârecvfromâ differ in signedness ltpServer.c: In function âltp_udp_server_queueâ: ltpServer.c:235: warning: pointer targets in passing argument 6 of ârecvfromâ differ in signedness ltpServer.c: In function âltp_tcp_server_queueâ: ltpServer.c:268: warning: pointer targets in passing argument 3 of âacceptâ differ in signedness ltpServer.c: In function âtcp_receive_bufferâ: ltpServer.c:318: warning: pointer targets in passing argument 6 of ârecvfromâ differ in signedness ltpServer.c: In function âltp_multi_server_queueâ: ltpServer.c:383: warning: pointer targets in passing argument 6 of ârecvfromâ differ in signedness Compiled successfully on Fedora 10 Beta x86_64. Signed-off-by: CAI Qian <ca...@cc...>. Index: doio.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/fs/doio/doio.c,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** doio.c 21 Aug 2008 13:07:02 -0000 1.10 --- doio.c 20 Oct 2008 06:30:33 -0000 1.11 *************** *** 387,390 **** --- 387,392 ---- #ifdef CRAY sigset_t omask; + #elif defined(linux) + sigset_t omask, block_mask; #else int omask; *************** *** 475,479 **** } ! omask = sigblock(sigmask(SIGCLD)); /* --- 477,483 ---- } ! sigemptyset(&block_mask); ! sigaddset(&block_mask, SIGCLD); ! sigprocmask(SIG_BLOCK, &block_mask, &omask); /* |