1. 21 Sep, 2009 3 commits
    • Sam Lantinga's avatar
      Fixed bug #591 · 457c5909
      Sam Lantinga authored
       Wade Berrier      2008-05-28 11:09:42 PDT
      
      configure.in will enable dynamic loading by default for modules, but some of
      the checks only check /lib, /usr/lib, /usr/local/lib, etc...
      
      It needs to also account for systems using /lib64, /usr/lib64, and
      /usr/local/lib64.
      
      For example, openSUSE x86_64 distro uses these style paths.  Otherwise, i586
      gets dynamically loaded, but x86_64 doesn't.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403847
      457c5909
    • Sam Lantinga's avatar
      Fixed bug #570 · be2cfc6a
      Sam Lantinga authored
      SDL_SemWaitTimeout in src/thread/generic/SDL_syssem.c line 179 (SVN trunk):
      
      --sem->count;
      
      should be
      
      if (retval == 0) {
          --sem->count;
      }
      
      Without this, sem->count will underflow on timeout effectively breaking the
      semaphore. It appears that the implementation has been wrong since the initial
      revision.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403844
      be2cfc6a
    • Sam Lantinga's avatar
      Fixed build on Mac OS X 10.4 · d4c29047
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403837
      d4c29047
  2. 20 Sep, 2009 4 commits
  3. 19 Sep, 2009 20 commits
  4. 17 Sep, 2009 1 commit
    • Bob Pendleton's avatar
      The new, cleaner, version of the atomic operations. The dummy code is what you... · 11921a8b
      Bob Pendleton authored
      The new, cleaner, version of the atomic operations. The dummy code is what you should start working with to port atomic ops.
      The linux code appears to be complete and *should* be the base of all Unix and GCC based versions. The macosx and win32 versions
      are currently just copies of the dummy code. I will begin working on the windows version as soon as this check in is done. I
      need someone to work on the Mac OS X version.
      
      I'm afraid that this check in will break QNX (Sorry!)
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403802
      11921a8b
  5. 07 Sep, 2009 4 commits
  6. 06 Sep, 2009 3 commits
  7. 05 Sep, 2009 5 commits