pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
coreclr-git: Add draft patches to push build forward
Module Name: pkgsrc-wip
Committed By: Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By: kamil
Date: Sun Jan 31 02:23:16 2016 +0100
Changeset: 99b5e1c4c4d895b465c5fd07273acd8146a195f4
Modified Files:
coreclr-git/distinfo
coreclr-git/patches/patch-src_pal_inc_pal__char16.h
coreclr-git/patches/patch-src_pal_src_config.h.in
coreclr-git/patches/patch-src_pal_src_configure.cmake
coreclr-git/patches/patch-src_pal_src_misc_sysinfo.cpp
Log Message:
coreclr-git: Add draft patches to push build forward
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=99b5e1c4c4d895b465c5fd07273acd8146a195f4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
coreclr-git/distinfo | 9 +++----
.../patches/patch-src_pal_inc_pal__char16.h | 28 +++++++++++++++++-----
coreclr-git/patches/patch-src_pal_src_config.h.in | 4 ++--
.../patches/patch-src_pal_src_configure.cmake | 2 +-
.../patches/patch-src_pal_src_misc_sysinfo.cpp | 2 +-
5 files changed, 31 insertions(+), 14 deletions(-)
diffs:
diff --git a/coreclr-git/distinfo b/coreclr-git/distinfo
index d1a6297..969685f 100644
--- a/coreclr-git/distinfo
+++ b/coreclr-git/distinfo
@@ -1,10 +1,11 @@
$NetBSD$
-SHA1 (patch-src_pal_inc_pal__char16.h) = 46aab244c78afbef9af1fd93afafb2ed731894e6
-SHA1 (patch-src_pal_src_config.h.in) = bbf370ef53a770051ef1b64ff57e093061563828
-SHA1 (patch-src_pal_src_configure.cmake) = d7f4f70c2ba17552aadbb2f1ffb8f524aeda70d2
+SHA1 (patch-src_pal_inc_pal__char16.h) = 633049dadea21151e78a98820f1aed9949921451
+SHA1 (patch-src_pal_src_config.h.in) = ac9fc055756c004a6dc195adf214de46d5bb2c01
+SHA1 (patch-src_pal_src_configure.cmake) = 6e348ee93672e5cd70abe189f7d621352bbfc065
SHA1 (patch-src_pal_src_cruntime_file.cpp) = 315ad5db53ef2b893a77aa131ce97999214e0e11
SHA1 (patch-src_pal_src_exception_seh-unwind.cpp) = ffb395a23d66e33e5cf1b0f3f4ff5feff52a56fc
SHA1 (patch-src_pal_src_exception_signal.cpp) = 1bcb47f927a0c8037876b47ca4d15afb24cbd410
SHA1 (patch-src_pal_src_include_pal_context.h) = 962cf83ef0ba0a4e2e57e344809a566f12f2e01d
-SHA1 (patch-src_pal_src_misc_sysinfo.cpp) = 63a2a981180bd615be883ea9d53cc002306aa6b5
+SHA1 (patch-src_pal_src_misc_sysinfo.cpp) = 03c2d6be0d186edb5434d4d2e22301d68b90b643
+SHA1 (patch-src_pal_src_safecrt_output.inl) = 302598cb271fab7e3582dd19bf24e243f2a14879
diff --git a/coreclr-git/patches/patch-src_pal_inc_pal__char16.h b/coreclr-git/patches/patch-src_pal_inc_pal__char16.h
index 9b3bd84..6c1a7ef 100644
--- a/coreclr-git/patches/patch-src_pal_inc_pal__char16.h
+++ b/coreclr-git/patches/patch-src_pal_inc_pal__char16.h
@@ -2,18 +2,34 @@ $NetBSD$
--- src/pal/inc/pal_char16.h.orig 2016-01-28 19:04:13.000000000 +0000
+++ src/pal/inc/pal_char16.h
-@@ -28,8 +28,8 @@ This file is used to define the wchar_t
-
+@@ -29,7 +29,9 @@ This file is used to define the wchar_t
#ifndef PAL_STDCPP_COMPAT
#if defined (PLATFORM_UNIX) && defined(__GNUC__)
--#undef wchar_t
+ #undef wchar_t
-#define wchar_t __wchar_16_cpp__
-+//#undef wchar_t
-+//#define wchar_t __wchar_16_cpp__
++#undef __WCHAR_TYPE__
++#define __WCHAR_TYPE__ __wchar_16_cpp__
++#define wchar_t __WCHAR_TYPE__
#endif // PLATFORM_UNIX
// Set up the wchar_t type (which got preprocessed to __wchar_16_cpp__).
-@@ -49,4 +49,3 @@ typedef unsigned short wchar_t;
+@@ -39,9 +41,13 @@ This file is used to define the wchar_t
+ #if !defined(_WCHAR_T_DEFINED) || !defined(_MSC_VER)
+ #if defined (PLATFORM_UNIX)
+ #if defined(__cplusplus)
+-typedef char16_t wchar_t;
++#undef __WCHAR_TYPE__
++#define __WCHAR_TYPE__ char16_t
++#define wchar_t __WCHAR_TYPE__
+ #else
+-typedef unsigned short wchar_t;
++#undef __WCHAR_TYPE__
++#define __WCHAR_TYPE__ unsigned short
++#define wchar_t __WCHAR_TYPE__
+ #endif // __cplusplus
+ #endif // PLATFORM_UNIX
+ #ifndef _WCHAR_T_DEFINED
+@@ -49,4 +55,3 @@ typedef unsigned short wchar_t;
#endif // !_WCHAR_T_DEFINED
#endif // !_WCHAR_T_DEFINED || !_MSC_VER
#endif // !PAL_STDCPP_COMPAT
diff --git a/coreclr-git/patches/patch-src_pal_src_config.h.in b/coreclr-git/patches/patch-src_pal_src_config.h.in
index a6c9059..d29ce8f 100644
--- a/coreclr-git/patches/patch-src_pal_src_config.h.in
+++ b/coreclr-git/patches/patch-src_pal_src_config.h.in
@@ -1,8 +1,8 @@
$NetBSD$
---- src/pal/src/config.h.in.orig 2016-01-22 10:23:14.000000000 +0000
+--- src/pal/src/config.h.in.orig 2016-01-31 00:59:14.000000000 +0000
+++ src/pal/src/config.h.in
-@@ -57,6 +57,7 @@
+@@ -58,6 +58,7 @@
#cmakedefine01 HAVE_BSD_REGS_T
#cmakedefine01 HAVE_PT_REGS
#cmakedefine01 HAVE_GREGSET_T
diff --git a/coreclr-git/patches/patch-src_pal_src_configure.cmake b/coreclr-git/patches/patch-src_pal_src_configure.cmake
index 0c48397..07d4e6e 100644
--- a/coreclr-git/patches/patch-src_pal_src_configure.cmake
+++ b/coreclr-git/patches/patch-src_pal_src_configure.cmake
@@ -1,6 +1,6 @@
$NetBSD$
---- src/pal/src/configure.cmake.orig 2016-01-29 08:46:10.000000000 +0000
+--- src/pal/src/configure.cmake.orig 2016-01-31 00:59:14.000000000 +0000
+++ src/pal/src/configure.cmake
@@ -76,6 +76,7 @@ check_struct_has_member ("struct stat" s
check_struct_has_member ("struct stat" st_atimensec "sys/types.h;sys/stat.h" HAVE_STAT_NSEC)
diff --git a/coreclr-git/patches/patch-src_pal_src_misc_sysinfo.cpp b/coreclr-git/patches/patch-src_pal_src_misc_sysinfo.cpp
index f32b3d3..b96df7b 100644
--- a/coreclr-git/patches/patch-src_pal_src_misc_sysinfo.cpp
+++ b/coreclr-git/patches/patch-src_pal_src_misc_sysinfo.cpp
@@ -1,6 +1,6 @@
$NetBSD$
---- src/pal/src/misc/sysinfo.cpp.orig 2016-01-29 08:46:10.000000000 +0000
+--- src/pal/src/misc/sysinfo.cpp.orig 2016-01-31 00:59:14.000000000 +0000
+++ src/pal/src/misc/sysinfo.cpp
@@ -37,6 +37,7 @@ Revision History:
#if HAVE_SYS_VMPARAM_H
Home |
Main Index |
Thread Index |
Old Index