1. 30 Jan, 2010 1 commit
  2. 29 Jan, 2010 2 commits
  3. 22 Jan, 2010 3 commits
  4. 20 Jan, 2010 3 commits
  5. 16 Dec, 2009 1 commit
    • Howard B. Golden's avatar
      FIX #2615 (linker scripts in .so files) · 25414b79
      Howard B. Golden authored
      This is the regression test for FIX #2615 (linker scripts in .so files).
      
      It does NOT apply to Windows. It applies only to systems using ELF files.
      
      In order for this test to work on all ELF systems, no assumption is
      made about whether or not real ELF shared libraries and linker scripts
      exist. Instead, this patch compiles a trivial C program into an ELF shared
      library. Also, a mock linker script (libfoo_script_T2615.so) is included in
      the patch. Note: This is marked as a binary, but it is a text file.
      
      Test approach:
      
      A small Haskell program (T2615.hs) imports the ObjLink module from GHC.
      It then calls the loadDLL function with the name of the mock linker script
      (libfoo_script_T2615.so). This mock script contains a link to a real
      shared library (libfoo_T2615.so) which the test has already created. If
      the dlopen (in the addDLL function in rts/Linker.c) works, the Haskell
      program will return a success message. Otherwise, it will return the error
      message it receives from loadDLL (which is actually the dlerror() message
      received by addDLL).
      25414b79
  6. 20 Jan, 2010 1 commit
  7. 16 Jan, 2010 2 commits
  8. 15 Jan, 2010 1 commit
  9. 08 Jan, 2010 6 commits
  10. 03 Jan, 2010 1 commit
  11. 04 Jan, 2010 2 commits
  12. 24 Dec, 2009 4 commits
  13. 31 Dec, 2009 1 commit
  14. 02 Jan, 2010 1 commit
  15. 01 Jan, 2010 11 commits