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