[MLIR17] Adaptation to llvm17/mlir17.

(cherry picked from commit a92d7d08db52a84bcd1c3f2b9ebb4eb860f46455)
This commit is contained in:
Mingchuan Wu 2024-04-09 10:59:09 +08:00 committed by openeuler-sync-bot
parent cfa9847203
commit 648012d1a0
2 changed files with 1609 additions and 3 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
Name: pin-server
Version: 0.4.0
Release: 15
Release: 16
Summary: Pin (Plug-IN framework) server provides plugin APIs for compiler optimization developers to develop optimization pass.
License: Apache 2.0
URL: https://gitee.com/openeuler/pin-server
@ -43,6 +43,7 @@ Patch30: 0030-Pin-server-fix-the-adaptation-to-grpc-1.54.2.patch
Patch31: 0031-Pin-Server-Added-null-pointer-check-to-avoid-potenti.patch
Patch32: 0032-Pin-server-Bugfix-for-the-operation-sequence-of-user.patch
Patch33: 0033-Pin-server-Add-DataFlow-APIs.patch
Patch34: 0034-MLIR17-Adaptation-to-llvm17-mlir17.patch
%description
Pin (Plug-IN framework) server provides plugin APIs for compiler optimization developers to develop optimization pass.
@ -90,13 +91,19 @@ find %{_libdir} -type f -name "libMLIRServerAPI.so" -exec strip "{}" ";"
%files demo
%attr(0755,root,root) %{_libdir}/libpin_user.so
%attr(0755,root,root) %{_libdir}/libMLIRPluginServer.so
%attr(0755,root,root) %{_libdir}/libMLIRPluginServer.so.15
%attr(0755,root,root) %{_libdir}/libMLIRPluginServer.so.17
%attr(0755,root,root) %{_libdir}/libMLIRServerAPI.so
%attr(0755,root,root) %{_libdir}/libMLIRServerAPI.so.15
%attr(0755,root,root) %{_libdir}/libMLIRServerAPI.so.17
%attr(0644,root,root) %{_libdir}/libpin_user.sha256
%config(noreplace) /etc/ld.so.conf.d/%{name}-%{_arch}.conf
%changelog
* Tue Apr 09 2024 wumingchuan <wumingchuan1992@foxmail.com> - 0.4.0-16
- Type:FIX
- ID:NA
- SUG:NA
- DESC:Adaptation to llvm17/mlir17
* Mon Apr 08 2024 wumingchuan <wumingchuan1992@foxmail.com> - 0.4.0-15
- Type:FIX
- ID:NA