add missing includes ('unistd.h') for mklibs
This is needed when compiling with GCC >= 4.7.0 since it doesn't implicitly include 'unistd.h' anymore (needed e.g. for file operations in this particular case) - Thanks to Luka Perkov SVN-Revision: 31259
This commit is contained in:
		
							
								
								
									
										20
									
								
								tools/mklibs/patches/001-missing_includes.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								tools/mklibs/patches/001-missing_includes.patch
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					--- a/src/mklibs-readelf/elf.cpp
 | 
				
			||||||
 | 
					+++ b/src/mklibs-readelf/elf.cpp
 | 
				
			||||||
 | 
					@@ -25,6 +25,7 @@
 | 
				
			||||||
 | 
					 #include <fcntl.h>
 | 
				
			||||||
 | 
					 #include <sys/mman.h>
 | 
				
			||||||
 | 
					 #include <sys/stat.h>
 | 
				
			||||||
 | 
					+#include <unistd.h>
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 using namespace Elf;
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					--- a/src/mklibs-readelf/main.cpp
 | 
				
			||||||
 | 
					+++ b/src/mklibs-readelf/main.cpp
 | 
				
			||||||
 | 
					@@ -7,6 +7,7 @@
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 #include <elf.h>
 | 
				
			||||||
 | 
					 #include <getopt.h>
 | 
				
			||||||
 | 
					+#include <stdio.h>
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 #include "elf.hpp"
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
@@ -1,10 +0,0 @@
 | 
				
			|||||||
--- a/src/mklibs-readelf/main.cpp
 | 
					 | 
				
			||||||
+++ b/src/mklibs-readelf/main.cpp
 | 
					 | 
				
			||||||
@@ -7,6 +7,7 @@
 | 
					 | 
				
			||||||
 
 | 
					 | 
				
			||||||
 #include <elf.h>
 | 
					 | 
				
			||||||
 #include <getopt.h>
 | 
					 | 
				
			||||||
+#include <stdio.h>
 | 
					 | 
				
			||||||
 
 | 
					 | 
				
			||||||
 #include "elf.hpp"
 | 
					 | 
				
			||||||
 
 | 
					 | 
				
			||||||
		Reference in New Issue
	
	Block a user