[Openmp-dev] Five smaller patches

Peyton, Jonathan L jonathan.l.peyton at intel.com
Wed Jan 28 14:42:02 PST 2015


Hello,

We have another set of small patches.

kmp_place_threads.patch - enables environment variable KMP_PLACE_THREADS for all non-MIC architectures.
proc_bind_fix.patch - Small fix that sets proc-bind-var to proc_bind_false if affinity is not supported.
kmp_get_aff_max_proc_fix.patch - fixes mistake in the kmp_get_affinity_max_proc() api function, also fixes misspelling error.
enable_parallel_build.patch - enables parallel builds using the Top Level GNU Makefile.  Example: $ make compiler=clang jobs=4
never_unload_windows.patch - Pins the libiomp5.dll for the lifetime of application (Windows Only).  This is a fix for repeated loading and unloading of libiomp5.dll.

Apply patches with:
patch -p0 < kmp_place_threads.patch
patch -p0 < proc_bind_fix.patch
patch -p0 < kmp_get_aff_max_proc_fix.patch
patch -p0 < enable_parallel_build.patch
patch -p0 < never_unload_windows.patch

-- Johnny

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20150128/e5cad37e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kmp_place_threads.patch
Type: application/octet-stream
Size: 5373 bytes
Desc: kmp_place_threads.patch
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20150128/e5cad37e/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: proc_bind_fix.patch
Type: application/octet-stream
Size: 598 bytes
Desc: proc_bind_fix.patch
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20150128/e5cad37e/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kmp_get_aff_max_proc_fix.patch
Type: application/octet-stream
Size: 927 bytes
Desc: kmp_get_aff_max_proc_fix.patch
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20150128/e5cad37e/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: enable_parallel_build.patch
Type: application/octet-stream
Size: 3340 bytes
Desc: enable_parallel_build.patch
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20150128/e5cad37e/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: never_unload_windows.patch
Type: application/octet-stream
Size: 1103 bytes
Desc: never_unload_windows.patch
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20150128/e5cad37e/attachment-0004.obj>


More information about the Openmp-dev mailing list