[BACK]Return to gc-7.diff CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000

Diff for /OpenXM_contrib2/asir2000/gc-7.diff between version 1.1 and 1.2

version 1.1, 2012/05/13 09:04:18 version 1.2, 2020/01/04 15:57:07
Line 9  diff -ubBr gc-7.2alpha6.orig/include/private/gcconfig.
Line 9  diff -ubBr gc-7.2alpha6.orig/include/private/gcconfig.
       || (defined(LINUX) && (defined(SPARC) || defined(M68K))) \        || (defined(LINUX) && (defined(SPARC) || defined(M68K))) \
       || (defined(RTEMS) && defined(I386))) && !defined(NO_GETCONTEXT)        || (defined(RTEMS) && defined(I386))) && !defined(NO_GETCONTEXT)
  # define NO_GETCONTEXT   # define NO_GETCONTEXT
   diff -urN gc-7.4.2.orig/os_dep.c gc-7.4.2/os_dep.c
   --- gc-7.4.2.orig/os_dep.c      2014-06-03 15:08:02.000000000 +0900
   +++ gc-7.4.2/os_dep.c   2020-01-04 16:34:32.296871000 +0900
   @@ -3089,6 +3089,10 @@
    #     ifndef SEGV_ACCERR
    #       define SEGV_ACCERR 2
    #     endif
   +#     ifndef BUS_PAGE_FAULT
   +        /* imported from FreeBSD 11.3 /usr/include/x86/trap.h */
   +#       define BUS_PAGE_FAULT T_PAGEFLT
   +#     endif
    #     if defined(POWERPC)
    #       define AIM  /* Pretend that we're AIM. */
    #       include <machine/trap.h>

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>