| 
							
							
								 Andreas Schneider | d41fd0c465 | cmake: Add support for MemorySanitizer Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | 2019-01-25 16:07:50 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | e57f0273a6 | cmake: Add UndefinedSanitizer Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | 2018-09-26 16:54:31 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 91800eb243 | cmake: Move CompilerFlags to own file They need to be included before the project() call.
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | 2018-09-05 15:28:29 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 9820a35a9e | cmake: Remove obsolete DefineCompilerFlags.cmake Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | 2018-08-22 08:54:59 +02:00 |  | 
			
				
					| 
							
							
								 Aris Adamantiadis | 31fb4e1e69 | build: remove OSX deprecated warnings for openssl | 2014-02-02 21:41:32 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 26c118890f | cmake: Only build with _FORTIFY_SOURCE on release builds. | 2013-07-25 10:02:01 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 97e7c95d21 | cmake: Pass _FORTIFY_SOURCE directly to the preprocessor. | 2013-07-13 13:54:00 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | afe4c92bbf | cmake: Fix setting -D_FORTIFY_SOURCE=2. | 2013-02-07 17:02:51 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 915781381e | BUG 99: Fix string function if no build type is set. | 2013-01-22 16:28:25 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | fb3f649c76 | cmake: Only set -D_FORTIFY_SOURCE=2 if we have optimizations. | 2012-12-25 17:35:07 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | f2e498c7db | cmake: Set GNU compiler flags also for clang. | 2012-10-22 16:05:39 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | ca47c9b46e | cmake: Make CHECK_C_COMPILER_FLAG_SSP a function. | 2011-07-29 11:37:52 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 2b6fa19fe5 | cmake: Fixed msvc posix warnings and unsecure functions. | 2011-01-02 19:35:53 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 9f02a817ff | build: Added -pedantic-errors. | 2010-09-10 21:46:36 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 254a08f540 | build: Cleanup DefineCompilerFlags. | 2010-09-08 11:20:10 +02:00 |  | 
			
				
					| 
							
							
								 Aris Adamantiadis | cbd0a8f4b5 | Change the test file for stackprotector for clang Now compiles with clang ! | 2010-04-28 18:01:15 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 492d1f24c8 | Set CFLAGS correctly. | 2010-02-13 12:47:28 +01:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | e78334688f | Fixed setting of LFS CFLAGS. | 2009-10-02 20:19:48 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 566fda70a5 | Fixed LFS support on unix. | 2009-10-02 20:17:21 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 8ed9cdce80 | Remove --as-needed linker flag. | 2009-10-01 10:19:07 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 16870abed7 | Add more warnings to gcc. | 2009-09-01 11:03:48 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | b8508020e5 | Link shared libraries with --as-needed by default. | 2009-08-25 15:06:56 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | a1ad0deb32 | Set gcc to c99 standard and enable pedantic. | 2009-08-25 13:58:30 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 011ab7c8fe | Suppress warning about "deprecated" functions in MSVC. | 2009-08-11 15:36:37 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | ef2c8d66f1 | Add compile flags and test for compiler options only if we use gcc. | 2009-07-21 11:14:54 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 1a6038baa5 | Only add additional warnings if we have a GNU compiler. | 2009-07-21 11:10:09 +02:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 910689126a | Fix cmake on BSD. git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@773 7dcaeef0-15fb-0310-b436-a5af3365683c | 2009-06-09 10:54:48 +00:00 |  | 
			
				
					| 
							
							
								 Andreas Schneider | 460d0b402b | Add Makefiles for the CMake build system. git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@203 7dcaeef0-15fb-0310-b436-a5af3365683c | 2009-02-02 14:44:46 +00:00 |  |