2013/6/8 Rafaël Carré <fun...@videolan.org>:
> Rename current runtimeobject to api-ms-win-core-winrt-string-l1-1-0
> We will INPUT() for other libs when they are added
> ---
>  mingw-w64-crt/Makefile.am                          |  4 +--
>  mingw-w64-crt/Makefile.in                          |  4 ++-
>  .../lib32/api-ms-win-core-winrt-string-l1-1-0.def  | 25 +++++++++++++++++++
>  mingw-w64-crt/lib32/libruntimeobject.a             |  1 +
>  mingw-w64-crt/lib32/runtimeobject.def              | 25 -------------------
>  .../lib64/api-ms-win-core-winrt-string-l1-1-0.def  | 29 
> ++++++++++++++++++++++
>  mingw-w64-crt/lib64/libruntimeobject.a             |  1 +
>  mingw-w64-crt/lib64/runtimeobject.def              | 29 
> ----------------------
>  8 files changed, 61 insertions(+), 57 deletions(-)
>  create mode 100644 
> mingw-w64-crt/lib32/api-ms-win-core-winrt-string-l1-1-0.def
>  create mode 100644 mingw-w64-crt/lib32/libruntimeobject.a
>  delete mode 100644 mingw-w64-crt/lib32/runtimeobject.def
>  create mode 100644 
> mingw-w64-crt/lib64/api-ms-win-core-winrt-string-l1-1-0.def
>  create mode 100644 mingw-w64-crt/lib64/libruntimeobject.a
>  delete mode 100644 mingw-w64-crt/lib64/runtimeobject.def
>
> diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
> index 71c9f15..af5db9f 100644
> --- a/mingw-w64-crt/Makefile.am
> +++ b/mingw-w64-crt/Makefile.am
> @@ -543,7 +543,7 @@ lib32_DATA = \
>    lib32/libd3dx10.a         lib32/libd3dx11.a         lib32/libd3dcsxd.a   \
>    lib32/libd3dcompiler.a    lib32/libwinhttp.a        lib32/libmsvcr110.a  \
>    lib32/libdevmgr.a         lib32/libdevobj.a         lib32/libdevrtl.a    \
> -  lib32/libruntimeobject.a
> +  lib32/libapi-ms-win-core-winrt-string-l1-1-0.a lib32/libruntimeobject.a
>
>  if ! W32API
>  lib32_DATA += lib32/libglut.a
> @@ -1045,7 +1045,7 @@ lib64_DATA = \
>    lib64/libxapofx.a         lib64/libx3daudio.a       lib64/libd3dx9.a     \
>    lib64/libd3dx10.a         lib64/libd3dx11.a         lib64/libd3dcsxd.a   \
>    lib64/libd3dcompiler.a    lib64/libwinhttp.a        lib64/libmsvcr110.a  \
> -  lib64/libruntimeobject.a
> +  lib64/libapi-ms-win-core-winrt-string-l1-1-0.a lib64/libruntimeobject.a
>
>  lib64/libcrtdll.a lib64/libmsvcrt.a lib64/libmsvcr80.a: lib64/lib%.a: 
> lib64/%.def
>         $(DTDEF64) $< --dllname $*.dll
> diff --git a/mingw-w64-crt/Makefile.in b/mingw-w64-crt/Makefile.in
> index e014149..39ad3d5 100644
> --- a/mingw-w64-crt/Makefile.in
> +++ b/mingw-w64-crt/Makefile.in
> @@ -4151,6 +4151,7 @@ src_intrincs32 = \
>  @LIB32_TRUE@   lib32/libd3dcompiler.a lib32/libwinhttp.a \
>  @LIB32_TRUE@   lib32/libmsvcr110.a lib32/libdevmgr.a \
>  @LIB32_TRUE@   lib32/libdevobj.a lib32/libdevrtl.a \
> +@LIB32_TRUE@   lib32/libapi-ms-win-core-winrt-string-l1-1-0.a 
> lib32/libruntimeobject.a \
>  @LIB32_TRUE@   $(am__append_4)
>
>  # End 32-bit runtime
> @@ -4526,7 +4527,8 @@ src_intrincs32 = \
>  @LIB64_TRUE@  lib64/libxinput.a         lib64/libxaudio.a         
> lib64/libxaudiod.a   \
>  @LIB64_TRUE@  lib64/libxapofx.a         lib64/libx3daudio.a       
> lib64/libd3dx9.a     \
>  @LIB64_TRUE@  lib64/libd3dx10.a         lib64/libd3dx11.a         
> lib64/libd3dcsxd.a   \
> -@LIB64_TRUE@  lib64/libd3dcompiler.a    lib64/libwinhttp.a        
> lib64/libmsvcr110.a
> +@LIB64_TRUE@  lib64/libd3dcompiler.a    lib64/libwinhttp.a        
> lib64/libmsvcr110.a  \
> +@LIB64_TRUE@  lib64/libapi-ms-win-core-winrt-string-l1-1-0.a 
> lib64/libruntimeobject.a
>
>
>  # Don't compile these, but install as is:
> diff --git a/mingw-w64-crt/lib32/api-ms-win-core-winrt-string-l1-1-0.def 
> b/mingw-w64-crt/lib32/api-ms-win-core-winrt-string-l1-1-0.def
> new file mode 100644
> index 0000000..c49fc51
> --- /dev/null
> +++ b/mingw-w64-crt/lib32/api-ms-win-core-winrt-string-l1-1-0.def
> @@ -0,0 +1,25 @@
> +LIBRARY "api-ms-win-core-winrt-string-l1-1-0.dll"
> +EXPORTS
> +HSTRING_UserFree@8
> +HSTRING_UserMarshal@12
> +HSTRING_UserSize@12
> +HSTRING_UserUnmarshal@12
> +WindowsCompareStringOrdinal@12
> +WindowsConcatString@12
> +WindowsCreateString@12
> +WindowsCreateStringReference@16
> +WindowsDeleteString@4
> +WindowsDeleteStringBuffer@4
> +WindowsDuplicateString@8
> +WindowsGetStringLen@4
> +WindowsGetStringRawBuffer@8
> +WindowsInspectString@24
> +WindowsIsStringEmpty@4
> +WindowsPreallocateStringBuffer@12
> +WindowsPromoteStringBuffer@8
> +WindowsReplaceString@16
> +WindowsStringHasEmbeddedNull@8
> +WindowsSubstring@12
> +WindowsSubstringWithSpecifiedLength@16
> +WindowsTrimStringEnd@12
> +WindowsTrimStringStart@12
> diff --git a/mingw-w64-crt/lib32/libruntimeobject.a 
> b/mingw-w64-crt/lib32/libruntimeobject.a
> new file mode 100644
> index 0000000..8501a16
> --- /dev/null
> +++ b/mingw-w64-crt/lib32/libruntimeobject.a
> @@ -0,0 +1 @@
> +INPUT(libapi-ms-win-core-winrt-string-l1-1-0.a)
> diff --git a/mingw-w64-crt/lib32/runtimeobject.def 
> b/mingw-w64-crt/lib32/runtimeobject.def
> deleted file mode 100644
> index c49fc51..0000000
> --- a/mingw-w64-crt/lib32/runtimeobject.def
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -LIBRARY "api-ms-win-core-winrt-string-l1-1-0.dll"
> -EXPORTS
> -HSTRING_UserFree@8
> -HSTRING_UserMarshal@12
> -HSTRING_UserSize@12
> -HSTRING_UserUnmarshal@12
> -WindowsCompareStringOrdinal@12
> -WindowsConcatString@12
> -WindowsCreateString@12
> -WindowsCreateStringReference@16
> -WindowsDeleteString@4
> -WindowsDeleteStringBuffer@4
> -WindowsDuplicateString@8
> -WindowsGetStringLen@4
> -WindowsGetStringRawBuffer@8
> -WindowsInspectString@24
> -WindowsIsStringEmpty@4
> -WindowsPreallocateStringBuffer@12
> -WindowsPromoteStringBuffer@8
> -WindowsReplaceString@16
> -WindowsStringHasEmbeddedNull@8
> -WindowsSubstring@12
> -WindowsSubstringWithSpecifiedLength@16
> -WindowsTrimStringEnd@12
> -WindowsTrimStringStart@12
> diff --git a/mingw-w64-crt/lib64/api-ms-win-core-winrt-string-l1-1-0.def 
> b/mingw-w64-crt/lib64/api-ms-win-core-winrt-string-l1-1-0.def
> new file mode 100644
> index 0000000..c211978
> --- /dev/null
> +++ b/mingw-w64-crt/lib64/api-ms-win-core-winrt-string-l1-1-0.def
> @@ -0,0 +1,29 @@
> +LIBRARY "api-ms-win-core-winrt-string-l1-1-0.dll"
> +EXPORTS
> +HSTRING_UserFree
> +HSTRING_UserFree64
> +HSTRING_UserMarshal
> +HSTRING_UserMarshal64
> +HSTRING_UserSize
> +HSTRING_UserSize64
> +HSTRING_UserUnmarshal
> +HSTRING_UserUnmarshal64
> +WindowsCompareStringOrdinal
> +WindowsConcatString
> +WindowsCreateString
> +WindowsCreateStringReference
> +WindowsDeleteString
> +WindowsDeleteStringBuffer
> +WindowsDuplicateString
> +WindowsGetStringLen
> +WindowsGetStringRawBuffer
> +WindowsInspectString
> +WindowsIsStringEmpty
> +WindowsPreallocateStringBuffer
> +WindowsPromoteStringBuffer
> +WindowsReplaceString
> +WindowsStringHasEmbeddedNull
> +WindowsSubstring
> +WindowsSubstringWithSpecifiedLength
> +WindowsTrimStringEnd
> +WindowsTrimStringStart
> diff --git a/mingw-w64-crt/lib64/libruntimeobject.a 
> b/mingw-w64-crt/lib64/libruntimeobject.a
> new file mode 100644
> index 0000000..8501a16
> --- /dev/null
> +++ b/mingw-w64-crt/lib64/libruntimeobject.a
> @@ -0,0 +1 @@
> +INPUT(libapi-ms-win-core-winrt-string-l1-1-0.a)
> diff --git a/mingw-w64-crt/lib64/runtimeobject.def 
> b/mingw-w64-crt/lib64/runtimeobject.def
> deleted file mode 100644
> index c211978..0000000
> --- a/mingw-w64-crt/lib64/runtimeobject.def
> +++ /dev/null
> @@ -1,29 +0,0 @@
> -LIBRARY "api-ms-win-core-winrt-string-l1-1-0.dll"
> -EXPORTS
> -HSTRING_UserFree
> -HSTRING_UserFree64
> -HSTRING_UserMarshal
> -HSTRING_UserMarshal64
> -HSTRING_UserSize
> -HSTRING_UserSize64
> -HSTRING_UserUnmarshal
> -HSTRING_UserUnmarshal64
> -WindowsCompareStringOrdinal
> -WindowsConcatString
> -WindowsCreateString
> -WindowsCreateStringReference
> -WindowsDeleteString
> -WindowsDeleteStringBuffer
> -WindowsDuplicateString
> -WindowsGetStringLen
> -WindowsGetStringRawBuffer
> -WindowsInspectString
> -WindowsIsStringEmpty
> -WindowsPreallocateStringBuffer
> -WindowsPromoteStringBuffer
> -WindowsReplaceString
> -WindowsStringHasEmbeddedNull
> -WindowsSubstring
> -WindowsSubstringWithSpecifiedLength
> -WindowsTrimStringEnd
> -WindowsTrimStringStart
> --
> 1.8.1.2

Ok. Please apply.

Thanks,
Kai

------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to