[Openmp-commits] [PATCH] D39516: Cleanup version symbol macros and attributes/declspecs

Jonathan Peyton via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Wed Nov 1 15:40:27 PDT 2017


jlpeyton created this revision.
jlpeyton added a project: OpenMP.

Cleanup version symbol macros and attributes/declspecs

1. Get rid of xaliasify, xexpand and xversionify for KMP_EXPAND_NAME and KMP_VERSION_SYMBOL.  KMP_VERSION_SYMBOL is a combination of xaliasify and xversionify.
2. Put all __attribute__ and __declspec definitions in kmp_os.h


Repository:
  rL LLVM

https://reviews.llvm.org/D39516

Files:
  runtime/src/kmp.h
  runtime/src/kmp_ftn_entry.h
  runtime/src/kmp_ftn_os.h
  runtime/src/kmp_global.cpp
  runtime/src/kmp_gsupport.cpp
  runtime/src/kmp_os.h
  runtime/src/kmp_stats.h
  runtime/src/ompt-general.cpp
  runtime/src/ompt-specific.cpp
  runtime/src/z_Linux_util.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D39516.121202.patch
Type: text/x-patch
Size: 69387 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20171101/b27d27e4/attachment-0001.bin>


More information about the Openmp-commits mailing list