anchor.diff:   
   
  -   ;;;--------------------------------------------------------------------------
  +   ;;;----------------------------------------------------------------------
      ;;; Error conditions, wrappers and definers
  -   ;;;--------------------------------------------------------------------------
  -
  -   #:iolib-condition #:iolib-error
  -   #:syscall-error #:code-of #:identifier-of #:message-of #:handle-of #:handle2-of
  +   ;;;----------------------------------------------------------------------
  +
  +   #:iolib-condition #:iolib-error #:syscall-error
  +   #:code-of #:identifier-of #:message-of #:handle-of #:handle2-of
      #:make-syscall-error #:syscall-error-p #:get-syscall-error-condition
      #:signal-syscall-error #:signal-syscall-error/restart
      #:poll-error #:event-type-of #:poll-timeout
  
positive.code: 
  
     ;;;--------------------------------------------------------------------------
     ;;; Struct definitions, slots and accessors
     ;;;--------------------------------------------------------------------------
  
     ;; timespec
     #:timespec #:size-of-timespec
  
negative.code: (defpackage :iolib.syscalls
    (:nicknames #:isys)
    (:use :iolib.base :cffi)
    (:shadow #:open #:close #:read #:write #:listen
             #:truncate #:ftruncate #:time)
    (:export
  
     ;;;----------------------------------------------------------------------
     ;;; C Types
     ;;;----------------------------------------------------------------------
  
     ;; Primitive type sizes
     #:size-of-char
  