Changeset 6329 in vbox for trunk/src/VBox/HostServices/SharedFolders/testcase
- Timestamp:
- Jan 10, 2008 3:27:39 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 27213
- Location:
- trunk/src/VBox/HostServices/SharedFolders/testcase
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostServices/SharedFolders/testcase/Makefile.kmk
r5999 r6329 20 20 include $(PATH_KBUILD)/subheader.kmk 21 21 22 PROGRAMS += tstShflSizes 23 tstShflSizes_TEMPLATE = VBOXR3TSTEXE 24 tstShflSizes_DEFS = VBOX_HGCM 25 tstShflSizes_SOURCES = tstShflSizes.cpp 26 tstShflSizes_LIBS = $(LIB_RUNTIME) 27 22 28 ifdef VBOX_WITH_TESTCASES 23 29 # 24 30 # Structure size testcase. 25 31 # 26 PROGRAMS += tstShflSizes tstShflCase 27 tstShflSizes_TEMPLATE = VBOXR3TSTEXE 28 tstShflSizes_DEFS = VBOX_HGCM 29 tstShflSizes_SOURCES = tstShflSizes.cpp 30 tstShflSizes_LIBS = $(LIB_RUNTIME) 32 PROGRAMS += tstShflCase 31 33 32 34 tstShflCase_TEMPLATE = VBOXR3TSTEXE … … 37 39 endif # VBOX_WITH_TESTCASES 38 40 41 ifeq ($(BUILD_TARGET),$(BUILD_PLATFORM)) 42 ifeq ($(filter-out x86.x86 amd64.amd64 x86.amd64, $(BUILD_TARGET_ARCH).$(BUILD_PLATFORM_ARCH)),) 43 OTHERS += \ 44 $(PATH_TARGET)/tstShflSizes.run 45 endif 46 endif 47 48 OTHER_CLEAN += \ 49 $(PATH_TARGET)/tstShflSizes.run 50 39 51 include $(PATH_KBUILD)/subfooter.kmk 40 52 53 $(PATH_TARGET)/tstShflSizes.run: $(INSTARGET_tstShflSizes) 54 $(QUIET)$(RM) -f $@ 55 $(INSTARGET_tstShflSizes) quiet 56 $(QUIET)$(APPEND) "$@" "done" 57 -
trunk/src/VBox/HostServices/SharedFolders/testcase/tstShflSizes.cpp
r6327 r6329 22 22 #include <VBox/shflsvc.h> 23 23 #include <iprt/stream.h> 24 #include <iprt/string.h> 24 25 25 26 #define STRUCT(t, size) \ … … 32 33 cErrors++; \ 33 34 } \ 34 else \35 else if (!fQuiet)\ 35 36 RTPrintf("%30s: %d\n", #t, (int)sizeof(t)); \ 36 37 } while (0) … … 44 45 * Prints the code below if any argument was giving. 45 46 */ 46 bool fPrintChecks = argc != 1; 47 bool fQuiet = argc == 2 && !strcmp(argv[1], "quiet"); 48 bool fPrintChecks = !fQuiet && argc != 1; 49 50 RTPrintf("tstShflSizes: TESTING\n"); 47 51 48 52 /* … … 58 62 STRUCT(SHFLVOLINFO, 40); 59 63 STRUCT(VBoxSFQueryMappings, 52); 60 STRUCT(VBoxSFQueryMapName, 52);64 STRUCT(VBoxSFQueryMapName, 40); /* this was changed from 52 in 21976 after VBox-1.4) */ 61 65 STRUCT(VBoxSFMapFolder_Old, 52); 62 66 STRUCT(VBoxSFMapFolder, 64);
Note:
See TracChangeset
for help on using the changeset viewer.