eh_frame_check_setup/README.md

908 B

eh_frame_check_setup

Testing setup for eh_frame_check, available here on GitHub

Dependencies

To run those scripts, you will need

  • A recent gdb, compiled with python support (I have python3 support, but I expect it to work for python2)
  • virtualenv
  • git
  • some time ahead of you (it will compile stuff)

How to run

On the first run, setup everything (this may take some time — we're compiling glibc and its whole testsuite here):

  ./setup_env.sh

Then, for every subsequent run, you can source the environment variables needed (this is not strictly necessary, but will help you debug stuff):

  source ./env

You may then either run a single test,

  ./run_single_test.sh math/test-misc  # Or any other glibc test path

or run the whole testsuite

  ./run_all_tests.sh