[code-reflection] Integrated: At least one element in 'flexible array members' for some OpenCL comp…

Gary Frost gfrost at openjdk.org
Tue May 28 16:19:26 UTC 2024


Some OpenCL compilers ssem to need at least one element when using 'flexible array members' 

typedef struct S32Array_s{
    int length;
    int array[1];    <- 0 here trips up some OpenCL compilers.  
}S32Array_t;

-------------

Commit messages:
 - At least one element in 'flexible array members' for some OpenCL compilers

Changes: https://git.openjdk.org/babylon/pull/100/files
  Webrev: https://webrevs.openjdk.org/?repo=babylon&pr=100&range=00
  Stats: 89 lines in 3 files changed: 3 ins; 85 del; 1 mod
  Patch: https://git.openjdk.org/babylon/pull/100.diff
  Fetch: git fetch https://git.openjdk.org/babylon.git pull/100/head:pull/100

PR: https://git.openjdk.org/babylon/pull/100


More information about the babylon-dev mailing list