Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 91ee7515da Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 213544e0dc don't leak file descriptors when mmaping objcode %!s(int64=13) %!d(string=hai) anos
  Andy Wingo b2208d2e98 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
  Ludovic Courtès de2c0a10fe Complete cross-compilation support. %!s(int64=13) %!d(string=hai) anos
  Andy Wingo f209aeee9f locking for write, lfwrite %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 0607ebbfcf locking for putc, puts %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 8b66aa8f54 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=14) %!d(string=hai) anos
  Andy Wingo fb031aba42 fix a couple of leaks %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 99cc1092a8 Merge remote-tracking branch 'local-2.0/stable-2.0' %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 32f94bf258 O_CLOEXEC usage %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 46da7909e1 Merge remote-tracking branch 'local-2.0/stable-2.0' %!s(int64=14) %!d(string=hai) anos
  Andy Wingo f0b7c3c6b9 write-objcode uses target-endianness, target-word-size %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 059a588fed bytevectors have internal parent field %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 13a78b0fd7 support loading objcode even if mmap(2) is unavailable %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 355dd8cb4b make_objcode_by_mmap uses MAP_PRIVATE, not MAP_SHARED %!s(int64=14) %!d(string=hai) anos
  Andy Wingo e8ab529d57 bump objcode version to 2.0; introduce minor-version compatibility %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 6ce3666ff2 for mmap objcodes, store the fd in the third word, as a scheme int %!s(int64=14) %!d(string=hai) anos
  Andy Wingo f9654187b1 objcode type is an enumeration, not flags %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 4914fe1963 Use `scm_from_latin1_stringn' in `objcodes.c'. %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 3d27ef4bd3 fix a number of assumptions that a pointer could fit into a long %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 4b02bf47f4 objcodes.c comments %!s(int64=15) %!d(string=hai) anos
  Noah Lavine 9a690dfb45 Whitespace fix %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 44602b0868 rename libguile to libguile-@EFFECTIVE_VERSION@, currently libguile-2.0 %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 6f3b0cc29e tc7 tags for vm-related data %!s(int64=15) %!d(string=hai) anos
  Andy Wingo a6029b97ea properly integrate vm bootstrapping into init.c %!s(int64=15) %!d(string=hai) anos
  Andy Wingo a268973767 reimplement srfi-4 vectors on top of bytevectors %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 3dbbe28dfd Don't use GCC zero-length arrays. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 5c8cefe591 Remove remaining uses of discouraged constructs. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 1119e49368 Use Gnulib's `alignof' module. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès d7e7a02a62 Fix leaky behavior of `scm_take_TAGvector ()'. %!s(int64=16) %!d(string=hai) anos