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 <inttypes.h>' [#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
This commit is contained in:
Richard Biener 2023-03-22 09:27:09 +00:00 committed by Git OBS Bridge
parent ebe6b510e0
commit 29004aa2fc
6 changed files with 40 additions and 8 deletions

14
_service Normal file
View File

@ -0,0 +1,14 @@
<services>
<service mode="disabled" name="tar_scm">
<param name="url">https://github.com/MentorEmbedded/nvptx-tools</param>
<param name="scm">git</param>
<param name="changesgenerate">enable</param>
<param name="filename">nvptx-tools</param>
<param name="versionformat">1.0+git.%cd.%h</param>
</service>
<service mode="disabled" name="recompress">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
<service mode="disabled" name="set_version"/>
</services>

4
_servicedata Normal file
View File

@ -0,0 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/MentorEmbedded/nvptx-tools</param>
<param name="changesrevision">93e00909ceb9cbbc104f0fcba56c0361ffb3ca4b</param></service></servicedata>

BIN
nvptx-tools-1.0+git.20230122.93e0090.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -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 <inttypes.h>' [#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 <rguenther@suse.com>

View File

@ -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

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d5d63c351d53ba91c62eacd650b9f0759b1743dab1016ef3ab449736470c20ba
size 538580