From 29004aa2fc6ebe79a5ecb8b6004b0330695fc280281cdf999ebef90c0f0ea1b3 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Wed, 22 Mar 2023 09:27:09 +0000 Subject: [PATCH] Accepting request 1073654 from home:marxin:branches:devel:gcc - Start using tar_scm OBS server for a tarball. - Update to version 1.0+git.20230122.93e0090: * nm: '#define __STDC_FORMAT_MACROS' for '#include ' [#40] * 'nm' * ld: Clean up the 'symbol_table' when we're done * as: Clean up the 'symbol_table' when we're done * ld: Clean up 'file_hash_entry' instances when we're done with the 'symbol_table' * as: Always 'free' the 'tok_preamble_target_arg'-deduced 'target_arg' string after 'ptxas' verification * as: 'obstack_free' after 'ptxas' verification * run: Close files after use OBS-URL: https://build.opensuse.org/request/show/1073654 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/nvptx-tools?expand=0&rev=15 --- _service | 14 ++++++++++++++ _servicedata | 4 ++++ nvptx-tools-1.0+git.20230122.93e0090.tar.xz | 3 +++ nvptx-tools.changes | 14 ++++++++++++++ nvptx-tools.spec | 10 +++++----- nvptx-tools.tar.xz | 3 --- 6 files changed, 40 insertions(+), 8 deletions(-) create mode 100644 _service create mode 100644 _servicedata create mode 100644 nvptx-tools-1.0+git.20230122.93e0090.tar.xz delete mode 100644 nvptx-tools.tar.xz diff --git a/_service b/_service new file mode 100644 index 0000000..a6954ef --- /dev/null +++ b/_service @@ -0,0 +1,14 @@ + + + https://github.com/MentorEmbedded/nvptx-tools + git + enable + nvptx-tools + 1.0+git.%cd.%h + + + *.tar + xz + + + diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..447df99 --- /dev/null +++ b/_servicedata @@ -0,0 +1,4 @@ + + + https://github.com/MentorEmbedded/nvptx-tools + 93e00909ceb9cbbc104f0fcba56c0361ffb3ca4b \ No newline at end of file diff --git a/nvptx-tools-1.0+git.20230122.93e0090.tar.xz b/nvptx-tools-1.0+git.20230122.93e0090.tar.xz new file mode 100644 index 0000000..940ce15 --- /dev/null +++ b/nvptx-tools-1.0+git.20230122.93e0090.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c6ef5dd16d22da04f4d176d2860c56ac3f5066deff84ccd84c880e803d060c7 +size 539056 diff --git a/nvptx-tools.changes b/nvptx-tools.changes index f79ab13..42eaacb 100644 --- a/nvptx-tools.changes +++ b/nvptx-tools.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Tue Mar 21 21:44:49 UTC 2023 - mliska@suse.cz + +- Start using tar_scm OBS server for a tarball. +- Update to version 1.0+git.20230122.93e0090: + * nm: '#define __STDC_FORMAT_MACROS' for '#include ' [#40] + * 'nm' + * ld: Clean up the 'symbol_table' when we're done + * as: Clean up the 'symbol_table' when we're done + * ld: Clean up 'file_hash_entry' instances when we're done with the 'symbol_table' + * as: Always 'free' the 'tok_preamble_target_arg'-deduced 'target_arg' string after 'ptxas' verification + * as: 'obstack_free' after 'ptxas' verification + * run: Close files after use + ------------------------------------------------------------------- Thu Oct 13 09:34:42 UTC 2022 - Richard Biener diff --git a/nvptx-tools.spec b/nvptx-tools.spec index 993824a..cc0d08a 100644 --- a/nvptx-tools.spec +++ b/nvptx-tools.spec @@ -1,7 +1,7 @@ # # spec file for package nvptx-tools # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,13 @@ Name: nvptx-tools -Version: 1.0 +Version: 1.0+git.20230122.93e0090 Release: 0 Summary: PTX language tools License: GPL-3.0-or-later Group: Development/Tools/Building URL: https://github.com/MentorEmbedded/nvptx-tools/ -# tarball built from https://github.com/MentorEmbedded/nvptx-tools.git -Source0: nvptx-tools.tar.xz +Source: %{name}-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build # Note that w/o a CUDA development (at least cuda.h and libcuda.so) the # tools for executing are not built. CUDA is not free software. @@ -44,7 +43,7 @@ Execution) GCC toolchains. system-wide, only one instance of it is running at a time. %prep -%setup -q -n nvptx-tools +%setup -q %build %configure @@ -60,6 +59,7 @@ make DESTDIR=%{buildroot} install %{_bindir}/nvptx-none-ar %{_bindir}/nvptx-none-as %{_bindir}/nvptx-none-ld +%{_bindir}/nvptx-none-nm %{_bindir}/nvptx-none-ranlib %{_bindir}/nvptx-none-run %{_bindir}/nvptx-none-run-single diff --git a/nvptx-tools.tar.xz b/nvptx-tools.tar.xz deleted file mode 100644 index 073e26a..0000000 --- a/nvptx-tools.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d5d63c351d53ba91c62eacd650b9f0759b1743dab1016ef3ab449736470c20ba -size 538580