banach-space wrote:
Thanks for the discussion!
> It defaults to on if it finds the `libc` wrapper headers in the `clang`
> resource directory,
> `lib/clang/18/include/llvm_libc_wrappers/llvm-libc-decls`. I'm assuming that
> Fortran doesn't have this?
It shouldn't, which means that the semant
agozillon wrote:
> > I am gonna sign off for the weekend as it's quite late here, so I'll reply
> > in a little more detail on Monday and update the PR further. but I'd be
> > happy to add a further flang test, although not too sure what it'd be, so
> > suggestions are welcome.
> > I tested th
https://github.com/agozillon updated
https://github.com/llvm/llvm-project/pull/77135
>From 71fee19666806c331555fdb9453d792063f8ffd8 Mon Sep 17 00:00:00 2001
From: Andrew Gozillon
Date: Fri, 5 Jan 2024 14:16:16 -0600
Subject: [PATCH 1/2] [Flang][Driver] Enable gpulibc/nogpulibc options for
Flan
agozillon wrote:
Added a similar test for the options to Flang's omp-driver-offload.f90 in the
last commit, happy to add more tests if desired, just might need some
suggestions if that's the case!
https://github.com/llvm/llvm-project/pull/77135
___
https://github.com/banach-space approved this pull request.
LGTM, ta!
https://github.com/llvm/llvm-project/pull/77135
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
agozillon wrote:
Thank you very much for your time and review @banach-space and @jhuber6 I'll
land this tomorrow afternoon (for EU timezones) so that I can more easily
babysit the buildbots on the very small chance something goes wrong.
https://github.com/llvm/llvm-project/pull/77135
https://github.com/agozillon created
https://github.com/llvm/llvm-project/pull/77135
This patch seeks to add the -gpulibc and -nogpulibc for Flang, which allows the
linking of the GPU libc library, this allows the use of memcpy and other useful
library functions for GPU.
In particular, this a
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (agozillon)
Changes
This patch seeks to add the -gpulibc and -nogpulibc for Flang, which allows the
linking of the GPU libc library, this allows the use of memcpy and other useful
library functions for GPU.
In particular, this allow