nvptx-tools/nvptx-tools.changes

77 lines
3.1 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
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
- 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>
- Update nvptx-tools tarball from git
* includes changes in nvptx-tools.patch
* deals with CUDA 11 dropping support for NVIDIA Kepler sm_30 and sm_32
- Remove nvptx-tools.patch as it is included in the above tarball update
- Package nvptx-none-run and nvptx-none-run-single tools
-------------------------------------------------------------------
Wed Jun 3 12:02:34 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Enable build on aarch64
-------------------------------------------------------------------
Tue Sep 5 07:03:59 UTC 2017 - rguenther@suse.com
- Update nvptx-tools.patch to check for getopt to avoid providing
an incompatible declaration.
-------------------------------------------------------------------
Mon Feb 6 14:56:34 UTC 2017 - jengelh@inai.de
- Update description
-------------------------------------------------------------------
Mon Feb 6 11:18:26 UTC 2017 - rguenther@suse.com
- Package COPYING3.
-------------------------------------------------------------------
Thu Jan 26 11:30:32 UTC 2017 - rguenther@suse.com
- Initial version.
- Add nvptx-tools.patch to avoid errors when ptxas is not available.