mirror of
				https://git.proxmox.com/git/llvm-toolchain
				synced 2025-11-03 14:35:38 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			50 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
Index: llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f/clang/lib/Basic/FileManager.cpp
 | 
						|
===================================================================
 | 
						|
--- llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f.orig/clang/lib/Basic/FileManager.cpp
 | 
						|
+++ llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f/clang/lib/Basic/FileManager.cpp
 | 
						|
@@ -610,6 +610,12 @@ FileManager::getNoncachedStatValue(Strin
 | 
						|
   return std::error_code();
 | 
						|
 }
 | 
						|
 
 | 
						|
+// For GNU Hurd
 | 
						|
+#if defined(__GNU__) && !defined(PATH_MAX)
 | 
						|
+# define PATH_MAX 4096
 | 
						|
+#endif
 | 
						|
+
 | 
						|
+
 | 
						|
 void FileManager::GetUniqueIDMapping(
 | 
						|
     SmallVectorImpl<const FileEntry *> &UIDToFiles) const {
 | 
						|
   UIDToFiles.clear();
 | 
						|
Index: llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f/lldb/include/lldb/lldb-defines.h
 | 
						|
===================================================================
 | 
						|
--- llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f.orig/lldb/include/lldb/lldb-defines.h
 | 
						|
+++ llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f/lldb/include/lldb/lldb-defines.h
 | 
						|
@@ -15,6 +15,11 @@
 | 
						|
 #define INT32_MAX 2147483647
 | 
						|
 #endif
 | 
						|
 
 | 
						|
+// For GNU Hurd
 | 
						|
+#if defined(__GNU__) && !defined(PATH_MAX)
 | 
						|
+# define PATH_MAX 4096
 | 
						|
+#endif
 | 
						|
+
 | 
						|
 #if !defined(UINT32_MAX)
 | 
						|
 #define UINT32_MAX 4294967295U
 | 
						|
 #endif
 | 
						|
Index: llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f/polly/lib/External/ppcg/cuda_common.c
 | 
						|
===================================================================
 | 
						|
--- llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f.orig/polly/lib/External/ppcg/cuda_common.c
 | 
						|
+++ llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f/polly/lib/External/ppcg/cuda_common.c
 | 
						|
@@ -15,6 +15,11 @@
 | 
						|
 #include "cuda_common.h"
 | 
						|
 #include "ppcg.h"
 | 
						|
 
 | 
						|
+// For GNU Hurd
 | 
						|
+#if defined(__GNU__) && !defined(PATH_MAX)
 | 
						|
+# define PATH_MAX 4096
 | 
						|
+#endif
 | 
						|
+
 | 
						|
 /* Open the host .cu file and the kernel .hu and .cu files for writing.
 | 
						|
  * Add the necessary includes.
 | 
						|
  */
 |