Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								1e0f6b5ddb
								
							
						 | 
						
							
							
								
								Added "yosys -qq" to also quiet warning messages
							
							
							
							
							
						 | 
						
							2014-11-09 11:02:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								a112b10934
								
							
						 | 
						
							
							
								
								Introducing YS_OVERRIDE, YS_FINAL, YS_ATTRIBUTE, YS_NORETURN
							
							
							
							
							
						 | 
						
							2014-11-09 10:55:04 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe829bdbdc
								
							
						 | 
						
							
							
								
								Added log_warning() API
							
							
							
							
							
						 | 
						
							2014-11-09 10:44:23 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								003336c58d
								
							
						 | 
						
							
							
								
								Use a cache for log_id() memory management
							
							
							
							
							
						 | 
						
							2014-11-08 12:38:22 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								89be7bf527
								
							
						 | 
						
							
							
								
								Added "used" attribute to entries in yosys_cover_list
							
							
							
							
							
							
							
							http://www.reddit.com/r/yosys/comments/2kw479/fyi_clang_350_build_error/cltgwyc
http://llvm.org/bugs/show_bug.cgi?id=19474 
							
						 | 
						
							2014-11-07 20:58:08 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								546e8b5fe7
								
							
						 | 
						
							
							
								
								Improved TopoSort determinism
							
							
							
							
							
						 | 
						
							2014-11-07 15:21:03 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								99cdfb3110
								
							
						 | 
						
							
							
								
								Fixed typo in "log_cmd_error_exception"
							
							
							
							
							
						 | 
						
							2014-11-07 12:48:15 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								a346c0bf2b
								
							
						 | 
						
							
							
								
								Made "cover" a compile-time option (disabled by default)
							
							
							
							
							
						 | 
						
							2014-11-06 09:39:55 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								269e37e969
								
							
						 | 
						
							
							
								
								Added support for empty lines to here documents
							
							
							
							
							
						 | 
						
							2014-10-29 09:05:17 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								70b2efdb05
								
							
						 | 
						
							
							
								
								Added support for $readmemh/$readmemb
							
							
							
							
							
						 | 
						
							2014-10-26 20:33:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c5eb5e56b8
								
							
						 | 
						
							
							
								
								Re-introduced Yosys::readsome() helper function
							
							
							
							
							
							
							
							(f.read() + f.gcount() made problems with lines > 16kB) 
							
						 | 
						
							2014-10-23 10:58:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								3202ba621c
								
							
						 | 
						
							
							
								
								Merge pull request #40 from parvizp/compile_mac_10.9.2
							
							
							
							
							
							
							
							Builds on Mac 10.9.2 with LLVM 3.5. 
							
						 | 
						
							2014-10-19 18:40:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Parviz Palangpour
								
							 
						 | 
						
							
							
							
							
								
							
							
								de8adb8ec5
								
							
						 | 
						
							
							
								
								Builds on Mac 10.9.2 with LLVM 3.5.
							
							
							
							
							
						 | 
						
							2014-10-19 11:14:43 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								6c1c1e9a07
								
							
						 | 
						
							
							
								
								Improved new_id() for win32
							
							
							
							
							
						 | 
						
							2014-10-18 19:26:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								0471d158d9
								
							
						 | 
						
							
							
								
								Various improvements to version reporting on win32
							
							
							
							
							
						 | 
						
							2014-10-18 19:00:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								6bcb4f1f45
								
							
						 | 
						
							
							
								
								Fixed shell prompt and proc_self_dirname() for win32
							
							
							
							
							
						 | 
						
							2014-10-18 16:51:50 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								84ffe04075
								
							
						 | 
						
							
							
								
								Fixed various VS warnings
							
							
							
							
							
						 | 
						
							2014-10-18 15:20:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b3a6f8f530
								
							
						 | 
						
							
							
								
								More win32 (mxe and vs) build fixes
							
							
							
							
							
						 | 
						
							2014-10-17 16:04:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								468ae92374
								
							
						 | 
						
							
							
								
								Various win32 / vs build fixes
							
							
							
							
							
						 | 
						
							2014-10-17 14:01:47 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								4df902637a
								
							
						 | 
						
							
							
								
								Various MXE build fixes
							
							
							
							
							
						 | 
						
							2014-10-17 12:04:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Speirs
								
							 
						 | 
						
							
							
							
							
								
							
							
								31267a1ae8
								
							
						 | 
						
							
							
								
								Header changes so it will compile on VS
							
							
							
							
							
						 | 
						
							2014-10-17 11:41:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								34caeeb4f3
								
							
						 | 
						
							
							
								
								Fixed a few VS warnings
							
							
							
							
							
						 | 
						
							2014-10-17 06:02:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								3be5fa053f
								
							
						 | 
						
							
							
								
								Fixed RTLIL::SigSpec::parse() for out-of-range bit- and part-selects
							
							
							
							
							
						 | 
						
							2014-10-16 00:54:14 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								82ed814fa1
								
							
						 | 
						
							
							
								
								Replaced log_assert() do { ... } while (0) hack with a static inline function
							
							
							
							
							
						 | 
						
							2014-10-15 20:36:32 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								2355ddf75d
								
							
						 | 
						
							
							
								
								Fixed gcc warning
							
							
							
							
							
						 | 
						
							2014-10-15 02:48:51 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								3445a933a5
								
							
						 | 
						
							
							
								
								Fixed MXE build
							
							
							
							
							
						 | 
						
							2014-10-15 02:43:50 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								1fc6208ec0
								
							
						 | 
						
							
							
								
								Check for _YOSYS_ in yosys.h
							
							
							
							
							
						 | 
						
							2014-10-15 01:18:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c3e9922b5d
								
							
						 | 
						
							
							
								
								Replaced readsome() with read() and gcount()
							
							
							
							
							
						 | 
						
							2014-10-15 01:12:53 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								cf85aab62f
								
							
						 | 
						
							
							
								
								A few indent fixes
							
							
							
							
							
						 | 
						
							2014-10-15 01:05:08 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Speirs
								
							 
						 | 
						
							
							
							
							
								
							
							
								9cb2303799
								
							
						 | 
						
							
							
								
								Made iterators extend std::iterator and added == operator
							
							
							
							
							
						 | 
						
							2014-10-15 00:56:37 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								069521e2d5
								
							
						 | 
						
							
							
								
								Define empty __attribute__ macro for non-gcc, non-clang compilers
							
							
							
							
							
						 | 
						
							2014-10-15 00:56:04 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Speirs
								
							 
						 | 
						
							
							
							
							
								
							
							
								0352dbfd65
								
							
						 | 
						
							
							
								
								Fixed log so it will compile under Visual Studio
							
							
							
							
							
							
							
							- Included an implementation of gettimeofday 
							
						 | 
						
							2014-10-15 00:48:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								0913e968f5
								
							
						 | 
						
							
							
								
								More win32/abc fixes
							
							
							
							
							
						 | 
						
							2014-10-12 14:48:19 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								1a7684be24
								
							
						 | 
						
							
							
								
								Various small fixes for non-win32 builds
							
							
							
							
							
						 | 
						
							2014-10-12 12:18:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								0b9282a779
								
							
						 | 
						
							
							
								
								Added make_temp_{file,dir}() and remove_directory() APIs
							
							
							
							
							
						 | 
						
							2014-10-12 12:11:57 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b1596bc0e7
								
							
						 | 
						
							
							
								
								Added run_command() api to replace system() and popen()
							
							
							
							
							
						 | 
						
							2014-10-12 10:57:15 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								0dc249ccd7
								
							
						 | 
						
							
							
								
								Shrinked the copyright banner by 1 character
							
							
							
							
							
						 | 
						
							2014-10-11 11:59:35 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								8263f6a74a
								
							
						 | 
						
							
							
								
								Fixed win32 troubles with f.readsome()
							
							
							
							
							
						 | 
						
							2014-10-11 11:36:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								568fee5e74
								
							
						 | 
						
							
							
								
								Added proc_self_dirname() for win32
							
							
							
							
							
						 | 
						
							2014-10-11 11:08:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								53349fb634
								
							
						 | 
						
							
							
								
								Fixed ifdefs for plugin unloading
							
							
							
							
							
						 | 
						
							2014-10-11 10:57:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								df537a216b
								
							
						 | 
						
							
							
								
								Using next_token() to parse commands
							
							
							
							
							
						 | 
						
							2014-10-10 18:53:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								20d85f20db
								
							
						 | 
						
							
							
								
								Fixed next_token()
							
							
							
							
							
						 | 
						
							2014-10-10 18:38:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c683102be
								
							
						 | 
						
							
							
								
								Added next_token() function (strtok() replacement)
							
							
							
							
							
						 | 
						
							2014-10-10 18:33:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								986bcc13cb
								
							
						 | 
						
							
							
								
								Various win32 build fixes in yosys.cc
							
							
							
							
							
						 | 
						
							2014-10-10 18:20:17 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee5165c6e4
								
							
						 | 
						
							
							
								
								Moved patmatch() to yosys.cc
							
							
							
							
							
						 | 
						
							2014-10-10 18:20:17 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								774933a0d8
								
							
						 | 
						
							
							
								
								Replaced fnmatch() with patmatch()
							
							
							
							
							
						 | 
						
							2014-10-10 18:02:17 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								bbd808072b
								
							
						 | 
						
							
							
								
								Added format __attribute__ to stringf()
							
							
							
							
							
						 | 
						
							2014-10-10 17:22:08 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								7cb0d3aa1a
								
							
						 | 
						
							
							
								
								Renamed TRUE/FALSE to CONST_TRUE/CONST_FALSE because of name collision on Win32
							
							
							
							
							
						 | 
						
							2014-10-10 17:07:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								4569a747f8
								
							
						 | 
						
							
							
								
								Renamed SIZE() to GetSize() because of name collision on Win32
							
							
							
							
							
						 | 
						
							2014-10-10 17:07:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7f5aab625
								
							
						 | 
						
							
							
								
								Replaced "#ifdef WIN32" with "#ifdef _WIN32"
							
							
							
							
							
						 | 
						
							2014-10-09 17:00:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |