1. 27 Feb, 2012 1 commit
    • Karl Wette's avatar
      Allow LAL code to begin to use C99 complex datatypes · 25cb256f
      Karl Wette authored and Adam Mercer's avatar Adam Mercer committed
       * A ./configure macro checks that memory layout of C99/C++ complex types
         are identical to the old LAL complex structs. If true, each .c file can
         then chose which complex datatype to use - C99 or LAL - while being
         able to call code defined in another .c file which may have used a
         different complex datatype internally.
       * If LAL_USE_OLD_COMPLEX_STRUCTS macro is not defined (i.e. by default),
         use C99 complex datatypes. Define macros for constructing C99/C++
         complex numbers, and accessing/assigning real and imaginary parts.
         Macros use some GCC extensions where available.
      Original: ba26dab7e236328ebe597d8be7320d21c5be67eb
  2. 17 Jan, 2012 1 commit
  3. 06 Dec, 2011 2 commits
    • Adam Mercer's avatar
      bump lalframe library api for release · d7743826
      Adam Mercer authored
      since new functions have been added to lalframe the library api version
      needs to be bumped for release so the library reports the appropriate
      compatibility version
      Original: 2b87027400c790bbe0ff0bd0d121a42f09f97e9e
    • Leo P. Singer's avatar
      Completed filesystem-driven low latency frame input API. · 35dbfdfa
      Leo P. Singer authored and Adam Mercer's avatar Adam Mercer committed
      Two implementations:
        - one using inotify filesystem change notification (requires Linux)
        - one using directory polling with readdir (works on any POSIX platform)
      Original: 6d276749a73cf2e81a75383a128121c927f9a08d
  4. 29 Nov, 2011 4 commits
  5. 28 Nov, 2011 1 commit
  6. 22 Nov, 2011 1 commit
    • Adam Mercer's avatar
      hack around broken multilib support on SL6 · 93b2b0a4
      Adam Mercer authored
      libtool on SL6 passes the /usr/lib64 system library path to the compiler
      ahead of any local paths, therefore system libraries are linked in
      preference. this patch overrides the system library path detected by
      libtool to ensure that system paths aren't passed, hence leading to
      correct linkage
      Original: d91568076fe6f0d90d74611c33b5cd2438c73972
  7. 09 Oct, 2011 1 commit
  8. 28 Sep, 2011 1 commit
    • Karl Wette's avatar
      Generate user environment scripts using AWK script · ad51c4dd
      Karl Wette authored and Adam Mercer's avatar Adam Mercer committed
      - Write a .shell file containing generic commands for setting and
        prepending/appending to (path) environment variables
      - AWK script generate_user_env.awk generates .csh and .sh user
        environment scripts from .shell file
      Original: fb259c866f2c5c7c2a5e7d1be2e5f8b159d157dc
  9. 13 Jun, 2011 2 commits
  10. 03 May, 2011 1 commit
  11. 01 Apr, 2011 1 commit
    • Karl Wette's avatar
      Make LALSUITE_BUILD and LALSUITE_TOP_SRCDIR "precious" throughout LALSuite · 564819dd
      Karl Wette authored and Adam Mercer's avatar Adam Mercer committed
      - Previously these variables were marked as "precious" only in LALApps.
        In particular the value of LALSUITE_BUILD was lost when re-configuring
        any of the LAL libraries, which caused the re-configuring to fail.
      - Defines a new macro LALSUITE_ARG_VAR in lalsuite_build.m4 which declared
        LALSUITE_BUILD and LALSUITE_TOP_SRCDIR "precious", can be used to add
        other variables in future.
      - LALSUITE_ARG_VAR now called at the start of every ./configure.ac, apart
        from the top-level one.
      Original: b5375c31475f086266a9ca90bf6b6a4eec344553
  12. 23 Mar, 2011 3 commits
  13. 21 Mar, 2011 1 commit
  14. 03 Jan, 2011 4 commits
  15. 23 Nov, 2010 2 commits
  16. 21 Jul, 2010 2 commits
  17. 09 Jul, 2010 1 commit
  18. 19 May, 2010 3 commits
    • Adam Mercer's avatar
      whitespace · 12559930
      Adam Mercer authored
      Original: 8980ef50a6fa66452a3a6f40309fb0364822a71f
    • Adam Mercer's avatar
      check for header/library mismatch · 665b5485
      Adam Mercer authored
      this adds checks to the sub-libraries, and lalapps, configure scripts
      that ensure that the headers and libraries, of the lal* packages, that
      are used for building are consistent
      Original: be4bb2cd22b2c6ced8f5b6eaafe997a187e2d6f2
    • Adam Mercer's avatar
      use top-level gcc flag macros · 0dc0912e
      Adam Mercer authored
      use the macros defined in lalsuite_gccflags.m4 for setting the strict
      gcc flags, this was there is only a single place to modify the flags and
      each sub package uses consistent flags
      Original: 51dd0dee31ca35055acf61d683dc5645cec6a78c
  19. 17 May, 2010 1 commit
  20. 06 May, 2010 2 commits
  21. 03 May, 2010 1 commit
  22. 25 Apr, 2010 1 commit
  23. 12 Mar, 2010 1 commit
  24. 04 Mar, 2010 1 commit
    • Adam Mercer's avatar
      initial packaging of liblalinspiral · f53632d7
      Adam Mercer authored
      this is the initial attempt at splitting the inspiral code off into a
      separate package that can be released independently. all the code and
      tests have been moved over but the documentation has not been integrated
      into the build as it needs to be transitioned over to use doxygen
      instead of laldoc
      Original: f8b792de9f3399281ee80a45ba21ed0acb583d8d
  25. 30 Dec, 2009 1 commit