Landing: 44bf2e20c4ee

Project / Subsystem

gcc / gcc/nvptx

Date

2026-07-09

Author

Thomas Schwinge

Commit

44bf2e20c4eef737d461bfa566e78aaa3ad59948

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc/nvptx
patch_id
commit_hash
44bf2e20c4eef737d461bfa566e78aaa3ad59948
source_type
github
headline
Rename nvptx flexible array member check function
tldr
Resolves a naming conflict in the nvptx target by renaming the 'flexible_array_member_type_p' function.
author
Thomas Schwinge
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • nvptx
  • compiler
  • refactor
discussion_id_link
bugzilla_pr
date
2026-07-09T00:00:00.000Z

The nvptx backend for GCC now renames its implementation of flexible_array_member_type_p to nvptx_flexible_array_member_type_p. This change resolves a conflict with a recently harmonized function declaration in the core C front-end, preventing compilation errors on the nvptx target.