Ronan Desplanques
945dce99f3
Simplify value of GPR Main attribute
2023-01-17 11:38:46 +01:00
Quentin Ochem
3da62937e9
added support for s-assert
2022-12-02 14:12:07 -05:00
Quentin Ochem
a5633b9c36
Replaced usage of tar by ar
...
TN: VB12-001
2022-11-10 19:11:25 -05:00
Quentin Ochem
284659192d
further simplifications, removed need of --shared argument
2022-10-27 16:27:20 -04:00
Quentin Ochem
2a32ec2b80
Continued work on cleanup.
...
Wrapper now only selects -v to ptxas when set in verbose mode itself.
Various fixes in project files and Makefiles.
Added parameter to setup.sh to select GPU architecture.
2022-10-27 16:21:00 -04:00
Quentin Ochem
b09fd075a2
fix formatting
2022-10-24 12:43:37 -04:00
Quentin Ochem
d1e342c888
changed static libairies to be regular tgz archives
2022-10-21 15:07:45 -04:00
Quentin Ochem
5d6ee1111e
updated object file suffix
2022-10-19 18:43:53 -04:00
Quentin Ochem
1d3fd5a6fc
Fixed SAL handing.
...
This patches changes the way the compilation and library build
sequence. Compilation now stops at the production of the assembly
file, linking a static library results in a cubin, linking a dynamic
library will result in a fatbinary, to be included in a host main.
TN: VA19-044
2022-10-19 16:53:17 -04:00
QuentinOchem
fb77f9c1be
further adjustments in the workaround
2022-09-15 14:47:15 -04:00
QuentinOchem
a6ef7f4420
added workaround to current gprlib issues
2022-09-14 13:37:07 -04:00
QuentinOchem
8c62a2eec6
fix build errors
2022-07-05 08:07:51 -04:00
QuentinOchem
afe9318d67
various simplifications in build and interface
2022-06-30 16:11:51 -04:00
ohenley
7490e95df3
fix examples to support new build options, improve readme
2022-06-14 08:15:13 -04:00
ohenley
c3ab58cdd6
merge master
2022-06-03 14:11:46 -04:00
ohenley
2f12a6e547
add option host-target option in gnatcuda_wrapper (cuda_gcc)
2022-06-03 14:05:36 -04:00
ohenley
89be4df51c
typo
2022-06-01 13:53:59 -04:00
ohenley
a7906caaf8
support x86_64 and aarch64 target
2022-06-01 13:52:40 -04:00
ohenley
0cab9b8615
working_aarch64_nano
2022-05-13 09:17:16 -04:00
Ghjuvan Lacambre
1cefe9b82f
wrapper: fix double if Compile then
...
... because the second if will always be true.
2022-05-03 09:52:05 +02:00
Ghjuvan Lacambre
938328d9c2
gnatcuda_wrapper.adb: fix wrapper always attempting compilation on -v
...
PR #34 fixed a crash when `-v` would be used alone, but had a side
effect of always causing compilation when `-v` is used. This commit
fixes that.
2022-05-02 14:46:36 +02:00
Ghjuvan Lacambre
2c8ca78592
gnatcuda_wrapper.adb: don't attempt linkage if -v is only switch
2022-05-02 10:00:48 +02:00
QuentinOchem
c31e62b81e
ported to new model for library compilation
2022-04-26 11:08:11 -04:00
QuentinOchem
94250d5f9a
updated wrapper to build kernel librairies
2022-04-01 16:38:50 -04:00
Léo Germond
5c11b55346
wrapper: --version flag
2022-03-22 19:00:02 +01:00