Copyright (c) 2002-2003, International Business Machines Corporation and others. All Rights Reserved. Unalignedtest ============= This is a test to find if ICU is 64 bit clean. This test runs cintltst and intltest through gdb and produces SIGBUS fault whenever the kernel encounters a unaligned trap. Build and Usage ================== To build this test: i) Build and test ICU ii) cd to /source and run the following command to build the Makefile CONFIG_FILES=./test/unalignedtest/Makefile CONFIG_HEADERS= ./config.status iii) cd to /source/test/unalignedtest and run 'make' to build the executable iv) For testing cintltst run 'make check-cintltst' v) For testing intltest run 'make check-intltest' vi) To find out if any of the tools are performing unaligned traps: a) cd to /source/data b) run 'make clean' c) run 'env LEAK_CHECKER="/source/test/unalignedtest/unalignedtest -b" make'