compute-runtime/shared/source
Daniel Bermond fa853b9fdb
build: add missing headers for GCC 15
For using fixed width integer types[1], the `<cstdint>`[2]
C++ header needs to be explicitly included with GCC 15 due
to changes[3] in libstdc++.

For details, see the documentation[4] about porting to GCC 15.

[1] https://en.cppreference.com/w/cpp/types/integer
[2] https://en.cppreference.com/w/cpp/header/cstdint
[3] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=3a817a4a5a6d94da9127af3be9f84a74e3076ee2
[4] https://gcc.gnu.org/gcc-15/porting_to.html#cxx

Signed-off-by: Daniel Bermond <dbermond@archlinux.org>
2025-05-18 09:32:04 -03:00
..
ail fix: remove patchtoken fallback 2025-02-10 12:29:45 +01:00
assert_handler refactor: Change wording from NonCopyableOrMovable to NonCopyableAndNonMovable 2025-02-17 14:19:10 +01:00
aub fix: re-add switch case for once writable query 2025-03-19 09:54:54 +01:00
aub_mem_dump refactor: remove not needed device parameter from AUBFamilyMapper 2025-05-07 15:43:40 +02:00
aub_stream_stubs
built_ins feature: add built-in copy kernels for 1D_BUFFER images 2025-05-01 07:51:32 +02:00
command_container refactor: remove unused dc flush mitigation 2025-05-09 08:26:26 +02:00
command_stream refactor: move empty sba programming in heapless prolog to base class 2025-05-09 16:46:02 +02:00
commands
compiler_interface feature: add support for 64bit cross thread offset relocation 2025-05-08 15:04:25 +02:00
debug_settings refactor: Remove unused cmdq round robin engine assign 2025-05-09 11:03:57 +02:00
debugger build: add missing headers for GCC 15 2025-05-18 09:32:04 -03:00
device refactor: Remove unused cmdq round robin engine assign 2025-05-09 11:03:57 +02:00
device_binary_format refactor: cleanup duplicated NOLINT comments 2025-04-23 15:15:20 +02:00
direct_submission refactor: remove unused ulls diagnostic mode 2025-05-09 10:01:51 +02:00
dll Revert "refactor: Gate shared system mem caps with KMD cap" 2025-05-08 11:26:52 +02:00
execution_environment fix: print error in sim mode without available aubstream 2025-05-05 11:48:35 +02:00
gen12lp refactor: remove ftrSvm variable 2025-05-07 16:16:42 +02:00
gen_common feature: add support for Panther Lake platform 2025-01-07 11:39:56 +01:00
generated feature: Update COMPUTE_WALKER instruction 2025-04-08 00:01:43 +02:00
gmm_helper build: add missing headers for GCC 15 2025-05-18 09:32:04 -03:00
helpers Revert "fix: Abort for blit usage on depth image on ARL" 2025-05-10 03:17:50 +02:00
image fix: allow for image array type if array size is 1 for Xe2 and later 2025-02-05 13:50:05 +01:00
indirect_heap fix: Add asserts to ensure NonCopyable and NonMovable 3/n 2025-02-18 17:16:03 +01:00
kernel fix: explicitly skip programming of unused scratch data ptr 2025-05-08 16:56:42 +02:00
memory_manager fix: unblock main thread after mutex unlock in DeferredDeleter 2025-05-09 14:17:47 +02:00
memory_properties
os_interface build: add missing headers for GCC 15 2025-05-18 09:32:04 -03:00
page_fault_manager fix: hotfix for svmcpu tbx uploads 2025-03-14 04:47:21 +01:00
pin fix: correct loading L0 loader functions 2024-10-17 15:39:20 +02:00
program build: add missing headers for GCC 15 2025-05-18 09:32:04 -03:00
release_helper Revert "fix: Abort for blit usage on depth image on ARL" 2025-05-10 03:17:50 +02:00
sip_external_lib feature: Introduce SipClassType::externalLib 2025-03-19 11:06:03 +01:00
sku_info feature: Add ftrHeaplessMode flag 2025-04-02 21:06:05 +02:00
tbx
unified_memory Revert "refactor: Gate shared system mem caps with KMD cap" 2025-05-08 11:26:52 +02:00
utilities build: add missing headers for GCC 15 2025-05-18 09:32:04 -03:00
xe2_hpg_core refactor: remove unused dc flush mitigation 2025-05-09 08:26:26 +02:00
xe3_core performance: enable staging buffers on PTL 2025-05-09 12:56:21 +02:00
xe_hpc_core refactor: remove ftrSvm variable 2025-05-07 16:16:42 +02:00
xe_hpg_core fix: correct usages of ULLS-related resources 2025-05-08 12:12:45 +02:00
CMakeLists.txt feature: Introduce SipClassType::externalLib 2025-03-19 11:06:03 +01:00
enable_cores.cmake