pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/26180: devel/boehm-gc NetBSD/sh3 patch.



>Number:         26180
>Category:       pkg
>Synopsis:       devel/boehm-gc NetBSD/sh3 patch.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 07 05:29:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     UCHIYAMA Yasushi
>Release:        2.0G
>Organization:
>Environment:
NetBSD/hpcsh
>Description:

>How-To-Repeat:

>Fix:
gc6.2/include/private:

--- gcconfig.h~ 2004-07-04 19:29:25.000000000 +0900
+++ gcconfig.h  2004-07-05 01:19:47.000000000 +0900
@@ -97,6 +97,10 @@
 #    define ARM32
 #    define mach_type_known
 # endif
+# if defined(NETBSD) && defined(__sh__)
+#    define SH
+#    define mach_type_known
+# endif
 # if defined(vax)
 #    define VAX
 #    ifdef ultrix
@@ -1757,6 +1761,13 @@
       extern int _end[];
 #     define DATAEND (_end)
 #   endif
+#   ifdef NETBSD
+#      define OS_TYPE "NETBSD"
+#      define HEURISTIC2
+#      define DATASTART GC_data_start
+#       define USE_GENERIC_PUSH_REGS
+#      define DYNAMIC_LOADING
+#   endif
 # endif

 # ifdef SH4
>Release-Note:
>Audit-Trail:
>Unformatted:



Home | Main Index | Thread Index | Old Index