This series tries to address all of the problems listed in my message
from Nov 3.  These patches will apply cleanly on top of Petr Machata's
'configure' branch, as I need support for elfutils-based libelf.

The last two patches can be squashed into one, but I left them separate
in order to show how to properly use both flavors of configure options.
When testing these changes, I noticed that the value of HOST_CPU is
wrong on x86, thus it fails to find the libunwind-x86 library.  This
causes a link failure rather than failing at configure time, so another
patch will be required to finish fixing the relevant portion of the
configuration script.

Zachary T Welch (9):
  Provide automake maintainer mode
  Remove superfluous files from distribution
  Add config.h.in{,~} to MAINTAINERCLEANFILES
  Convert testsuite to use autotools
  Make test suite work for out-of-tree builds.
  Add test suite files to EXTRA_DIST variables
  Cover test suite in .gitignore
  Change --with-libunwind to --enable-libunwind
  Change --enable-libunwind back to --with-libunwind

 .gitignore                                         |   28 ++++++++
 Makefile.am                                        |    9 ++-
 configure.ac                                       |   42 +++++++++---
 testsuite/Makefile                                 |   71 --------------------
 testsuite/Makefile.am                              |   34 +++++++++
 testsuite/ltrace.main/Makefile                     |   33 ---------
 testsuite/ltrace.main/Makefile.am                  |   37 ++++++++++
 testsuite/ltrace.main/main-internal.exp            |    6 +-
 testsuite/ltrace.main/main.exp                     |   10 ++--
 testsuite/ltrace.main/parameters.exp               |   42 ++++++------
 testsuite/ltrace.main/signals.exp                  |    6 +-
 testsuite/ltrace.main/system_calls.exp             |   38 +++++-----
 testsuite/ltrace.minor/Makefile                    |   36 ----------
 testsuite/ltrace.minor/Makefile.am                 |   46 +++++++++++++
 testsuite/ltrace.minor/attach-process.exp          |    8 +-
 testsuite/ltrace.minor/count-record.exp            |   30 ++++----
 testsuite/ltrace.minor/demangle.exp                |   12 ++--
 .../ltrace.minor/print-instruction-pointer.exp     |   10 ++--
 testsuite/ltrace.minor/time-record-T.exp           |    8 +-
 testsuite/ltrace.minor/time-record-tt.exp          |    8 +-
 testsuite/ltrace.minor/time-record-ttt.exp         |    8 +-
 testsuite/ltrace.minor/trace-clone.exp             |   10 ++--
 testsuite/ltrace.minor/trace-exec.exp              |   16 ++--
 testsuite/ltrace.minor/trace-fork.exp              |   18 +++---
 testsuite/ltrace.torture/Makefile                  |   33 ---------
 testsuite/ltrace.torture/Makefile.am               |   25 +++++++
 testsuite/ltrace.torture/signals.exp               |    6 +-
 27 files changed, 324 insertions(+), 306 deletions(-)
 delete mode 100644 testsuite/Makefile
 create mode 100644 testsuite/Makefile.am
 delete mode 100644 testsuite/ltrace.main/Makefile
 create mode 100644 testsuite/ltrace.main/Makefile.am
 delete mode 100644 testsuite/ltrace.minor/Makefile
 create mode 100644 testsuite/ltrace.minor/Makefile.am
 delete mode 100644 testsuite/ltrace.torture/Makefile
 create mode 100644 testsuite/ltrace.torture/Makefile.am

-- 
1.7.2.2


_______________________________________________
Ltrace-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/ltrace-devel

Reply via email to