From: Mike F. <va...@us...> - 2006-08-24 04:16:38
|
Update of /cvsroot/ltp/ltp/testcases/kernel/syscalls/creat In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv24426/testcases/kernel/syscalls/creat Modified Files: creat06.c Log Message: some more uClinux fixes from Jane Lv Index: creat06.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/syscalls/creat/creat06.c,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** creat06.c 12 May 2006 15:44:11 -0000 1.9 --- creat06.c 24 Aug 2006 04:16:33 -0000 1.10 *************** *** 78,82 **** char *TCID = "creat06"; - int TST_TOTAL = 6; int fileHandle = 0; extern int Tst_count; --- 78,81 ---- *************** *** 114,119 **** --- 113,120 ---- {not_dir, MODE1, ENOTDIR}, + #if !defined(UCLINUX) /* The file address is bad - EFAULT */ {(char *)-1, MODE1, EFAULT}, + #endif /* The directory lacks execute permission - EACCES */ *************** *** 121,124 **** --- 122,127 ---- }; + int TST_TOTAL = (sizeof(TC) / sizeof(*TC)); + char * bad_addr = 0; *************** *** 225,229 **** --- 228,234 ---- tst_brkm(TBROK, cleanup, "mmap failed"); } + #if !defined(UCLINUX) TC[4].fname = bad_addr; + #endif /* create a directory that will be used in test #6 */ |