Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								948d04c06c 
								
							 
						 
						
							
							
								
								- libs/minisat/System.cc: fix definition/declaration mismatch for Minisat::memUsedPeak() and mark unused parameters as unused to fix compiler error+warning. (minisat bug tracker issues  #1 ,  #9 , #10.)  
							
							
							
						 
						
							2014-03-12 14:15:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								e308091529 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Siesh1oo/yosys  
							
							
							
						 
						
							2014-03-12 14:01:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								cfabaa1689 
								
							 
						 
						
							
							
								
								- Makefile: include $(PWD) in PATH, since 'make test' can happen before 'make install'.  
							
							
							
						 
						
							2014-03-12 14:00:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								51bf1c871e 
								
							 
						 
						
							
							
								
								- Makefile: fix typo in LDFLAGS: obviously -L, not -I is required here  
							
							
							
						 
						
							2014-03-12 14:00:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								94bc11f021 
								
							 
						 
						
							
							
								
								- Makefile: export PATH=${DESTDIR}/bin:$(PATH) and (DY)LD_LIBRARY_PATH, to make sure our local copies of built executables and libraries are used.  
							
							... 
							
							
							
							- Makefile: use find expression in target 'yosys-svgviewer' to find svgviewer binary (qmake will build into .app package on OSX).
 - Makefile: make 'test' target dependent on $(TARGETS) and $(EXTRA_TARGETS) to make sure that minisat is built. 
							
						 
						
							2014-03-12 14:00:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								8f3fa09481 
								
							 
						 
						
							
							
								
								- Makefile: resolve merge conflict.  
							
							
							
						 
						
							2014-03-12 14:00:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								3152863479 
								
							 
						 
						
							
							
								
								Fixed dependencies of "make test"  
							
							
							
						 
						
							2014-03-12 10:46:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								94c1307c26 
								
							 
						 
						
							
							
								
								Added libs/minisat (copy of minisat git master)  
							
							
							
						 
						
							2014-03-12 10:17:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								59239f65dd 
								
							 
						 
						
							
							
								
								- Makefile: don't add '-g' after '-ggdb' to CXXFLAGS  
							
							
							
						 
						
							2014-03-11 22:00:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								31eee5c62e 
								
							 
						 
						
							
							
								
								Rebase to cliffordwolf repo HEAD finished.  
							
							
							
						 
						
							2014-03-11 21:59:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								c17ee0f6dd 
								
							 
						 
						
							
							
								
								- Makefile: include $(PWD) in PATH, since 'make test' can happen before 'make install'.  
							
							
							
						 
						
							2014-03-11 19:43:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								4d56fbc150 
								
							 
						 
						
							
							
								
								- Makefile: fix typo in LDFLAGS: obviously -L, not -I is required here  
							
							
							
						 
						
							2014-03-11 19:43:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								4958559456 
								
							 
						 
						
							
							
								
								- Makefile: export PATH=${DESTDIR}/bin:$(PATH) and (DY)LD_LIBRARY_PATH, to make sure our local copies of built executables and libraries are used.  
							
							... 
							
							
							
							- Makefile: use find expression in target 'yosys-svgviewer' to find svgviewer binary (qmake will build into .app package on OSX).
 - Makefile: make 'test' target dependent on $(TARGETS) and $(EXTRA_TARGETS) to make sure that minisat is built. 
							
						 
						
							2014-03-11 19:43:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								59d68e1582 
								
							 
						 
						
							
							
								
								- Makefile: resolve merge conflict.  
							
							
							
						 
						
							2014-03-11 19:43:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								9087ece97c 
								
							 
						 
						
							
							
								
								OSX compatible creation of stdcells.inc, using code from github.com/Siesh1oo/yosys  
							
							... 
							
							
							
							(see https://github.com/cliffordwolf/yosys/pull/28 ) 
							
						 
						
							2014-03-11 14:52:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7aa2d746b7 
								
							 
						 
						
							
							
								
								Merged addition of SED makefile variable from github.com/Siesh1oo/yosys  
							
							... 
							
							
							
							(see https://github.com/cliffordwolf/yosys/pull/28 ) 
							
						 
						
							2014-03-11 14:42:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								91704a7853 
								
							 
						 
						
							
							
								
								Merged a few fixes for non-posix systems from github.com/Siesh1oo/yosys  
							
							... 
							
							
							
							(see https://github.com/cliffordwolf/yosys/pull/28 ) 
							
						 
						
							2014-03-11 14:24:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								9992026a8d 
								
							 
						 
						
							
							
								
								Added support for `line compiler directive  
							
							
							
						 
						
							2014-03-11 14:06:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								707b46956e 
								
							 
						 
						
							
							
								
								- passes/techmap/Makefile.inc: POSIX 'od' has no '-w' option. Use '-An' instead. Replace awk by simple shell commands for portability.  
							
							
							
						 
						
							2014-03-11 14:06:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								fa75c8286e 
								
							 
						 
						
							
							
								
								Fixed memory corruption in passes/abc/blifparse.cc  
							
							
							
						 
						
							2014-03-11 13:09:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								bada3ee815 
								
							 
						 
						
							
							
								
								Fixed yosys path in tests/techmap/mem_simple_4x1_runtest.sh  
							
							
							
						 
						
							2014-03-11 11:59:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4fd1a4c12b 
								
							 
						 
						
							
							
								
								Use "verilog -noattr" in tests/techmap/mem_simple_4x1 test (for old iverilog)  
							
							
							
						 
						
							2014-03-11 11:39:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								876c016904 
								
							 
						 
						
							
							
								
								- Makefile: include $(PWD) in PATH, since 'make test' can happen before 'make install'.  
							
							
							
						 
						
							2014-03-10 20:27:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								d091be4011 
								
							 
						 
						
							
							
								
								- libs/ezsat/ezminisat.cc: use sigemptyset() to clear sig_action.sa_mask; use SA_RESTART flag for improved robustness of code that is not signal-aware.  
							
							
							
						 
						
							2014-03-10 20:23:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								113f129b34 
								
							 
						 
						
							
							
								
								- Makefile: fix typo in LDFLAGS: obviously -L, not -I is required here  
							
							
							
						 
						
							2014-03-10 20:12:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								4d56e23e31 
								
							 
						 
						
							
							
								
								- Makefile: export PATH=${DESTDIR}/bin:$(PATH) and (DY)LD_LIBRARY_PATH, to make sure our local copies of built executables and libraries are used.  
							
							... 
							
							
							
							- Makefile: use find expression in target 'yosys-svgviewer' to find svgviewer binary (qmake will build into .app package on OSX).
 - Makefile: make 'test' target dependent on $(TARGETS) and $(EXTRA_TARGETS) to make sure that minisat is built. 
							
						 
						
							2014-03-10 20:06:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								2f2e76ac68 
								
							 
						 
						
							
							
								
								- frontends/vhdl2verilog/vhdl2verilog.cc, passes/abc/abc.cc: #include <climits> for PATH_MAX.  
							
							
							
						 
						
							2014-03-10 19:50:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								63ca8d3fe4 
								
							 
						 
						
							
							
								
								- Makefile, techlibs/common/Makefile.inc: call GNU sed instead of BSD sed on OSX (for extended regular expressions).  
							
							
							
						 
						
							2014-03-10 15:07:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								8a0216bd9f 
								
							 
						 
						
							
							
								
								- libs/ezsat/ezminisat.cc: use POSIX.2001 sigaction() instead on non-portable signal().  
							
							
							
						 
						
							2014-03-10 15:02:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								0fb044a58f 
								
							 
						 
						
							
							
								
								- Makefile, kernel/posix_compatibility.h/.cc: provide POSIX.2008 fake implementation of open_memstream()/fmemopen() for pre-POSIX.2008 systems.  
							
							... 
							
							
							
							- Makefile: OSX build rules (Apple's gcc and clang have no -rdynamic option and no librt).
 - Makefile: Generate debugger symbols and don't optimize for size in debug target (otherwise the debugger pretty hard to use).
 - Makefile: Reorder target concatenation in order to avoid use-before-built problems for source-include and linker dependencies.
 - Makefile: On OSX/macports, qmake-qt4 is named 'qmake' (the default Qt4 installation name, unless the distribution changes it).
 - Makefile: For OSX/Macports, we need to pass -I/opt/local/include and -L/opt/local/lib to give GNU libraries precedence over Apple's.
 - Makefile: Build a local minisat copy just like abc (to avoid dependency on broken/unmaintained distribution header files).
 - .gitignore: Ignore minisat directory. 
							
						 
						
							2014-03-10 14:38:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								9327d434d5 
								
							 
						 
						
							
							
								
								- README: fix typo in sed-command for minisat-include fix.  
							
							
							
						 
						
							2014-03-10 14:37:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								f6579282d7 
								
							 
						 
						
							
							
								
								- frontends/vhdl2verilog/vhdl2verilog.cc: #include <cerrno> for errno; use POSIX getcwd() for portability.  
							
							
							
						 
						
							2014-03-10 14:36:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								c056217e72 
								
							 
						 
						
							
							
								
								- kernel/register.cc: need to #include <cerrno> or errno.h for errno.  
							
							
							
						 
						
							2014-03-10 14:36:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								6698d67d24 
								
							 
						 
						
							
							
								
								- kernel/driver.cc: need to #include <cerrno> or errno.h for errno.  
							
							
							
						 
						
							2014-03-10 14:36:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								8111938e96 
								
							 
						 
						
							
							
								
								- kernel/log.h: add rusage()-based fallback for systems without clock_gettime().  
							
							
							
						 
						
							2014-03-10 14:36:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								40e0b79495 
								
							 
						 
						
							
							
								
								- libs/ezsat/ezsat.cc: need to #include <cmath> or math.h for math functions.  
							
							
							
						 
						
							2014-03-10 14:35:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								f7c2cf6fe2 
								
							 
						 
						
							
							
								
								- passes/abc/abc.cc: #include <cerrno> for errno; use POSIX getcwd() for portability (get_current_dir_name() does not exist on BSD).  
							
							
							
						 
						
							2014-03-10 14:35:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Siesh1oo 
								
							 
						 
						
							
							
							
							
								
							
							
								9b3d83359c 
								
							 
						 
						
							
							
								
								- passes/techmap/dfflibmap.cc, passes/fsm/fsm_recode.cc, passes/cmds/select.cc: #include <cerrno> for errno, use c++-style includes.  
							
							
							
						 
						
							2014-03-10 14:35:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								78c64a6401 
								
							 
						 
						
							
							
								
								Fixed a typo in RTLIL::Module::addReduce...  
							
							
							
						 
						
							2014-03-10 12:07:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								5a15539c9b 
								
							 
						 
						
							
							
								
								Improved verific command (added support for some operators)  
							
							
							
						 
						
							2014-03-10 12:06:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c71791a1ff 
								
							 
						 
						
							
							
								
								Improvements in verific command  
							
							
							
						 
						
							2014-03-10 03:03:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								fdef064b1d 
								
							 
						 
						
							
							
								
								Added RTLIL::Module::add... helper methods  
							
							
							
						 
						
							2014-03-10 03:02:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								8d06f9f2fe 
								
							 
						 
						
							
							
								
								Added "verific" command  
							
							
							
						 
						
							2014-03-09 20:40:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								fcae92868d 
								
							 
						 
						
							
							
								
								Fixed dumping of timing() { .. } block in libparse  
							
							
							
						 
						
							2014-03-09 15:16:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								22aabe05c9 
								
							 
						 
						
							
							
								
								Verbose reading of liberty and constr files in ABC pass  
							
							
							
						 
						
							2014-03-09 15:15:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e3b11ea2d6 
								
							 
						 
						
							
							
								
								Fixed bug in freduce command  
							
							
							
						 
						
							2014-03-07 18:44:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								6f8865d81a 
								
							 
						 
						
							
							
								
								Some minor code cleanups in freduce command  
							
							
							
						 
						
							2014-03-07 18:29:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								620d51d9f7 
								
							 
						 
						
							
							
								
								Bugfix in ilang frontend autoidx recovery  
							
							
							
						 
						
							2014-03-07 17:19:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f7bd0a5232 
								
							 
						 
						
							
							
								
								Use log_abort() and log_assert() in BTOR backend  
							
							
							
						 
						
							2014-03-07 15:56:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								54d74cf616 
								
							 
						 
						
							
							
								
								Added freduce -dump  
							
							
							
						 
						
							2014-03-06 22:06:58 +01:00