Sync from SUSE:SLFO:Main nvptx-tools revision 46cf3190d1bf3f26014ac58aa7ae5e3c
This commit is contained in:
parent
9f015e7ccd
commit
fc590d722e
@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/MentorEmbedded/nvptx-tools</param>
|
||||
<param name="changesrevision">93e00909ceb9cbbc104f0fcba56c0361ffb3ca4b</param></service></servicedata>
|
||||
<param name="changesrevision">96f8fc59a757767b9e98157d95c21e9fef22a93b</param></service></servicedata>
|
BIN
nvptx-tools-1.0+git.20230122.93e0090.tar.xz
(Stored with Git LFS)
BIN
nvptx-tools-1.0+git.20230122.93e0090.tar.xz
(Stored with Git LFS)
Binary file not shown.
BIN
nvptx-tools-1.0+git.20240530.96f8fc5.tar.xz
(Stored with Git LFS)
Normal file
BIN
nvptx-tools-1.0+git.20240530.96f8fc5.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,83 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri May 31 13:48:51 UTC 2024 - rguenther@suse.com
|
||||
|
||||
- Update to version 1.0+git.20240530.96f8fc5:
|
||||
* ld: Global constructor/destructor support
|
||||
* Build in C++11 mode
|
||||
* Import 'config/ax_cxx_compile_stdcxx.m4' from GCC
|
||||
* Replace 'nvptx-none-run-single' with a locking mechanism in 'nvptx-none-run.exp'
|
||||
* Change github.com/MentorEmbedded to github.com/SourceryTools
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 07 12:46:17 UTC 2024 - rguenther@suse.com
|
||||
|
||||
- Update to version 1.0+git.20240419.9962793:
|
||||
* as: Document current handling of '//:IND_FUNC_MAP' [#45]
|
||||
* Handle ":IND_FUNC_MAP" in nvptx-as to ensure map-directive order is kept
|
||||
* Handle --hash-style argument in nvptx-ld
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 07:13:08 UTC 2023 - rguenther@suse.com
|
||||
|
||||
- Update to version 1.0+git.20230913.c321f1a:
|
||||
* as: Allow for arbitrary number of tokens in a 'stmt'
|
||||
* Ensure :VAR_MAP and :FUNC_MAP are output in order, part II [#29]
|
||||
* Ensure :VAR_MAP and :FUNC_MAP are output in order: add more test cases [#29]
|
||||
* as: Pass 'Vis' into 'parse_line_nosemi'
|
||||
* as: Inline 'alloc_comment'
|
||||
* as: When tokenizing a block comment, don't lose a preceding end of line marker
|
||||
* as: Add 'test/as/block_comment-1.test'
|
||||
* Bump architecture baseline from sm_35 to sm_50 [#30]
|
||||
* as: Remove unused 'FUNC_MAP', 'VAR_MAP' scanning
|
||||
* as: Clean up 'symbol's via C++ destructor
|
||||
* Enable 'test/as/ptxas/missing-1.test' also if 'ptxas' is available
|
||||
* Adjust for 'pex_run' error message change in "Update imported files: GCC, 2018-10-29 [#1, #42]"
|
||||
* Update imported files: GCC, 2023-06-16 [#1, #42]
|
||||
* Update imported files: GCC, 2022-05-18, II [#1, #42]
|
||||
* Update imported files: GCC, 2022-05-18 [#1, #42]
|
||||
* Update imported files: GCC, 2022-04-06 [#1, #42]
|
||||
* Update imported files: GCC, 2022-03-20 [#1, #42]
|
||||
* Switch to Autoconf 2.69, Automake 1.15.1 [#42]
|
||||
* Update imported files: GCC, 2018-10-31 [#1, #42]
|
||||
* Update imported files: GCC, 2018-10-29 [#1, #42]
|
||||
* Update imported files: GCC, 2016-07-29 [#1, #42]
|
||||
* Update imported files: GCC, 2014-05-01 [#1, #42]
|
||||
* Note "Imported Files" in 'README-development' [#1]
|
||||
* Add 'move-if-change' [#1]
|
||||
* Remove 'acinclude.m4'
|
||||
* Don't use 'gcc_AC_PROG_INSTALL'; use standard 'AC_PROG_INSTALL'
|
||||
* Don't use 'gcc_AC_PROG_LN_S'; assume that 'ln -s' does work
|
||||
* Have 'aclocal.m4' be "generated automatically by aclocal"
|
||||
* Move 'ACX_PKGVERSION', 'ACX_BUGURL' into 'config/acx.m4'
|
||||
* Regenerate 'configure'
|
||||
* Ensure :VAR_MAP and :FUNC_MAP are output in order
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 21 12:00:05 UTC 2023 - rguenther@suse.com
|
||||
|
||||
- Update to version 1.0+git.20230718.bbb6fe6:
|
||||
* Document "Program Instrumentation: Sanitizers" in 'README-development'
|
||||
* run: Move 'cuModuleGetFunction' for '__main' out of 'compile_file'
|
||||
* run: Plug 'compile_file' memory leaks
|
||||
* run: Localize 'cuda_lib'
|
||||
* as: Localize 'collect_wait'
|
||||
* as: Don't 'unlink (NULL)'
|
||||
* as: Don't use an obstack for 'ptxas' invocation [#1]
|
||||
* ld: Remove unused '#include "obstack.h"' [#1]
|
||||
* ld, nm: Stop 'using namespace std;'
|
||||
* run: For auto '--stack-size', consider free instead of total device memory [#8]
|
||||
* ld: Support archives appearing as input files
|
||||
* ld: Don't reject empty archives
|
||||
* ld: Make resolving of '-l'ibraries a separate step
|
||||
* ld: Verify no NUL-separated parts for 'process_refs_defs'
|
||||
* ld: Fix undefined behavior reading objects from archives
|
||||
* ld: Document padding of objects in archives
|
||||
* as: Plug 'alloc_stmt' memory leak
|
||||
* as: Plug 'read_file' memory leak
|
||||
* as: Plug 'tokenize' memory leak
|
||||
* as: Conceptually simplify capture of preamble '.target' directive's argument
|
||||
* 'test/GLOBAL_FUNCTION_DECL_f.s': 'f' is '.extern', not '.visible' [#38]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 21 21:44:49 UTC 2023 - mliska@suse.cz
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package nvptx-tools
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: nvptx-tools
|
||||
Version: 1.0+git.20230122.93e0090
|
||||
Version: 1.0+git.20240530.96f8fc5
|
||||
Release: 0
|
||||
Summary: PTX language tools
|
||||
License: GPL-3.0-or-later
|
||||
@ -39,8 +39,6 @@ Execution) GCC toolchains.
|
||||
* nvptx-none-as: "assembler" for PTX.
|
||||
* nvptx-none-ld: "linker" for PTX.
|
||||
* nvptx-none-run: run PTX binaries compiled with -mmainkernel.
|
||||
* nvptx-none-run-single: like nvptx-none-run, but locked, such that
|
||||
system-wide, only one instance of it is running at a time.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
@ -62,7 +60,6 @@ make DESTDIR=%{buildroot} install
|
||||
%{_bindir}/nvptx-none-nm
|
||||
%{_bindir}/nvptx-none-ranlib
|
||||
%{_bindir}/nvptx-none-run
|
||||
%{_bindir}/nvptx-none-run-single
|
||||
%doc COPYING3
|
||||
|
||||
%changelog
|
||||
|
Loading…
Reference in New Issue
Block a user