1. 06 Mar, 2001 1 kayıt (commit)
  2. 19 Eyl, 2000 1 kayıt (commit)
    • Guido van Rossum's avatar
      Make better use of GNU Pth -- patch by Andy Dustman. · 9e8181b8
      Guido van Rossum yazdı
      I can't test this, so I'm just checking it in with blind faith in Andy.
      I've tested that it doesn't broeak a non-Pth build on Linux.
      
      Changes include:
      
      - There's a --with-pth configure option.
      
      - Instead of _GNU_PTH, we test for HAVE_PTH.
      
      - Better signal handling.
      
      - (The config.h.in file is regenerated in a slightly different order.)
      9e8181b8
  3. 16 Eyl, 2000 1 kayıt (commit)
  4. 01 Eyl, 2000 1 kayıt (commit)
  5. 27 Agu, 2000 1 kayıt (commit)
  6. 03 Agu, 2000 1 kayıt (commit)
  7. 25 Tem, 2000 1 kayıt (commit)
  8. 23 Tem, 2000 3 kayıt (commit)
  9. 22 Tem, 2000 1 kayıt (commit)
  10. 21 Tem, 2000 1 kayıt (commit)
    • Thomas Wouters's avatar
      Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', · f3f33dcf
      Thomas Wouters yazdı
      and a couple of functions that were missed in the previous batches. Not
      terribly tested, but very carefully scrutinized, three times.
      
      All these were found by the little findkrc.py that I posted to python-dev,
      which means there might be more lurking. Cases such as this:
      
      long
      func(a, b)
      	long a;
      	long b; /* flagword */
      {
      
      and other cases where the last ; in the argument list isn't followed by a
      newline and an opening curly bracket. Regexps to catch all are welcome, of
      course ;)
      f3f33dcf
  11. 10 Tem, 2000 1 kayıt (commit)
  12. 09 Tem, 2000 1 kayıt (commit)
  13. 04 Tem, 2000 1 kayıt (commit)
  14. 30 Haz, 2000 3 kayıt (commit)
  15. 28 Haz, 2000 1 kayıt (commit)
    • Guido van Rossum's avatar
      Trent Mick: · cc6a438d
      Guido van Rossum yazdı
      Fix warnings on 64-bit build build of signalmodule.c
      
      - Though I know that SIG_DFL and SIG_IGN are just small constants,
      there are cast to function pointers so the appropriate Python call is
      PyLong_FromVoidPtr so that the pointer value cannot overflow on Win64
      where sizeof(long) < sizeof(void*).
      cc6a438d
  16. 21 Ara, 1998 1 kayıt (commit)
  17. 04 Ara, 1998 1 kayıt (commit)
  18. 01 Eki, 1998 1 kayıt (commit)
  19. 21 Eyl, 1998 1 kayıt (commit)
  20. 21 Tem, 1998 1 kayıt (commit)
  21. 28 Haz, 1998 2 kayıt (commit)
  22. 01 May, 1998 1 kayıt (commit)
  23. 22 Kas, 1997 1 kayıt (commit)
  24. 14 Kas, 1997 1 kayıt (commit)
    • Guido van Rossum's avatar
      This fix (across 4 files in 3 directories) solves a subtle problem with · 359bcaa5
      Guido van Rossum yazdı
      signal handlers in a fork()ed child process when Python is compiled with
      thread support.  The bug was reported by Scott <scott@chronis.icgroup.com>.
      
      What happens is that after a fork(), the variables used by the signal
      module to determine whether this is the main thread or not are bogus,
      and it decides that no thread is the main thread, so no signals will
      be delivered.
      
      The solution is the addition of PyOS_AfterFork(), which fixes the signal
      module's variables.  A dummy version of the function is present in the
      intrcheck.c source file which is linked when the signal module is not
      used.
      359bcaa5
  25. 03 Kas, 1997 1 kayıt (commit)
  26. 22 Agu, 1997 1 kayıt (commit)
  27. 02 Agu, 1997 1 kayıt (commit)
  28. 06 Haz, 1997 1 kayıt (commit)
  29. 09 Nis, 1997 1 kayıt (commit)
  30. 14 Şub, 1997 1 kayıt (commit)
  31. 21 Ock, 1997 1 kayıt (commit)
  32. 09 Ock, 1997 1 kayıt (commit)
  33. 03 Ock, 1997 1 kayıt (commit)
    • Barry Warsaw's avatar
      Several changes: · 92971176
      Barry Warsaw yazdı
      - Conform to standard Python C coding styles.
      
      - All static symbols were renamed and shorted.
      
      - Eyeballed all return values and memory references.
      
      - Fixed a bug in signal.pause() so that exceptions raised in signal
        handlers are now properly caught after pause() returns.
      
      - Removed SIGCPU and SIGFSZ.  We surmise that these were typos for the
        previously missing SIGXCPU and SIGXFSZ.
      92971176
  34. 16 Ara, 1996 1 kayıt (commit)
  35. 05 Ara, 1996 1 kayıt (commit)