Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								249ddbc16c 
								
							 
						 
						
							
							
								
								Update ABC to hg rev fe96921e5d50  
							
							
							
						 
						
							2017-02-01 11:15:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steffen Vogel 
								
							 
						 
						
							
							
							
							
								
							
							
								44b47b57e3 
								
							 
						 
						
							
							
								
								use Homebrew only if installed  
							
							
							
						 
						
							2017-01-31 10:06:06 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								8953a55cd8 
								
							 
						 
						
							
							
								
								Update ABC to hg id f8cadfe3861f  
							
							
							
						 
						
							2017-01-11 10:56:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								8012de40b9 
								
							 
						 
						
							
							
								
								Updated ABC to hg id 38b26a543f1d  
							
							
							
						 
						
							2017-01-08 11:57:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								a7fb64efe6 
								
							 
						 
						
							
							
								
								Updated ABC to hg id 55cd83f432c0  
							
							
							
						 
						
							2016-12-31 21:52:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7da7a6d1df 
								
							 
						 
						
							
							
								
								Updated ABC to hg id 8c6a635f7a20  
							
							
							
						 
						
							2016-12-29 12:20:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4f5efc3416 
								
							 
						 
						
							
							
								
								Updated ABC to hg id f591c081d5e7  
							
							
							
						 
						
							2016-12-26 17:52:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f31e6a7174 
								
							 
						 
						
							
							
								
								Updated ABC to hg rev a4872e22c646  
							
							
							
						 
						
							2016-12-21 10:16:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								3d0e51f813 
								
							 
						 
						
							
							
								
								Updated ABC to hg rev 8bab2eedbba4  
							
							
							
						 
						
							2016-12-21 09:13:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rodrigosiqueira 
								
							 
						 
						
							
							
							
							
								
							
							
								b932e2355d 
								
							 
						 
						
							
							
								
								Improved unit test structure  
							
							... 
							
							
							
							Signed-off-by: rodrigosiqueira <rodrigosiqueiramelo@gmail.com>
Signed-off-by: chaws <18oliveira.charles@gmail.com>
* Merged run-all-unitest inside unit-test target
* Fixed Makefile dependencies
* Updated documentation about unit test 
							
						 
						
							2016-12-10 18:21:56 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rodrigosiqueira 
								
							 
						 
						
							
							
							
							
								
							
							
								e0152319f5 
								
							 
						 
						
							
							
								
								Added required structure to implement unit tests  
							
							... 
							
							
							
							Added modifications inside the main Makefile to refers the unit test Makefile.
Added separated Makefile only for compiling unit tests.
Added simple example of unit test.
Signed-off-by: Charles Oliveira <18oliveira.charles@gmail.com>
Signed-off-by: Pablo Alejandro <pabloabur@usp.br>
Signed-off-by: Rodrigo Siqueira <siqueira@ime.usp.br> 
							
						 
						
							2016-12-04 11:34:27 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								8a90e61c1a 
								
							 
						 
						
							
							
								
								Updated ABV to hg rev 8b555d9e67cf  
							
							
							
						 
						
							2016-12-01 17:45:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oldtopman 
								
							 
						 
						
							
							
							
							
								
							
							
								277f478572 
								
							 
						 
						
							
							
								
								Added optional flag for linking curses with readline.  
							
							
							
						 
						
							2016-11-21 23:11:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e3330fb98f 
								
							 
						 
						
							
							
								
								We are now in 0.7+ development  
							
							
							
						 
						
							2016-11-03 10:31:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								61f6811627 
								
							 
						 
						
							
							
								
								Yosys 0.7  
							
							
							
						 
						
							2016-11-03 09:08:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7fc69b3095 
								
							 
						 
						
							
							
								
								Fixed version string for out-of-tree builds  
							
							
							
						 
						
							2016-10-14 17:18:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								09aeb9a2aa 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:cliffordwolf/yosys  
							
							
							
						 
						
							2016-10-14 09:36:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								788e51164e 
								
							 
						 
						
							
							
								
								Added YOSYS_VER_STR make variable  
							
							
							
						 
						
							2016-10-14 09:35:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Salvador E. Tropea 
								
							 
						 
						
							
							
							
							
								
							
							
								80749f174c 
								
							 
						 
						
							
							
								
								Ugh! extra patches got here, reverting  
							
							
							
						 
						
							2016-10-13 17:57:09 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Salvador E. Tropea 
								
							 
						 
						
							
							
							
							
								
							
							
								cc8f29a1e6 
								
							 
						 
						
							
							
								
								Allow to overwrite ABCEXTERNAL from the environment.  
							
							... 
							
							
							
							In this way Debian scripts can define it as berkeley-abc from the shell. 
							
						 
						
							2016-10-13 17:51:14 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Salvador E. Tropea 
								
							 
						 
						
							
							
							
							
								
							
							
								f263b175b5 
								
							 
						 
						
							
							
								
								Modified test target name (to test-all)  
							
							... 
							
							
							
							As this target depends on external tools, and packagers run "make test",
I think the name should be less generic. 
							
						 
						
							2016-10-13 17:38:42 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Salvador E. Tropea 
								
							 
						 
						
							
							
							
							
								
							
							
								77ce8139a5 
								
							 
						 
						
							
							
								
								Added  a new configuration variable GIT_REV_WHERE  
							
							... 
							
							
							
							It determines from where we get the gits SHA1 value. By default is HEAD,
suitable for Clifford, but for Debian we can define it as upstream/master 
							
						 
						
							2016-10-13 17:34:15 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e586e5e15a 
								
							 
						 
						
							
							
								
								Update ABV to hg rev eb6eca6807cc  
							
							
							
						 
						
							2016-10-02 22:08:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								23594597bc 
								
							 
						 
						
							
							
								
								Updated ABV to hg rev 6b74de13c57f  
							
							
							
						 
						
							2016-10-01 12:23:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ca5462523e 
								
							 
						 
						
							
							
								
								Updated ABV to hg rev 2bc57cc30593  
							
							
							
						 
						
							2016-09-30 10:56:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								f4240cc8a4 
								
							 
						 
						
							
							
								
								Add optional SEED=n command line option to Makefile, and -S n command line option to test scripts, for deterministic regression tests.  
							
							
							
						 
						
							2016-09-22 11:49:29 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ceff7ecd91 
								
							 
						 
						
							
							
								
								Install celledges.h  
							
							
							
						 
						
							2016-09-07 13:43:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e2570ffb87 
								
							 
						 
						
							
							
								
								Updated ABC to hg 8e08604f8ad3  
							
							
							
						 
						
							2016-09-07 11:08:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell L Friesenhahn 
								
							 
						 
						
							
							
							
							
								
							
							
								ee620c6a24 
								
							 
						 
						
							
							
								
								Relax test to see if yosys dir is a git repository in Makefile  
							
							... 
							
							
							
							This prevents the test from failing in the case that yosys is a
submodule of a repository since for a submodule the .git is actually a
file containing the location of the submodule's .git directory 
							
						 
						
							2016-08-26 11:15:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell L Friesenhahn 
								
							 
						 
						
							
							
							
							
								
							
							
								23f217b166 
								
							 
						 
						
							
							
								
								Allow redefining of the ABC repository URL  
							
							... 
							
							
							
							For persons or organizations that prefer to keep their own mirrors of
repositories, users may now specify the URL of the ABC Mercurial
repository that yosys clones during build.
The URL may be set in the Makefile directly, on the
command-line, or in the environment 
							
						 
						
							2016-08-26 11:14:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								42a971226b 
								
							 
						 
						
							
							
								
								Fixed default build config  
							
							
							
						 
						
							2016-08-16 22:44:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									William D. Jones 
								
							 
						 
						
							
							
							
							
								
							
							
								5299b17056 
								
							 
						 
						
							
							
								
								Add MSYS2-compatible build.  
							
							
							
						 
						
							2016-08-16 14:41:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								5531bd7578 
								
							 
						 
						
							
							
								
								Updated ABC to hg rev a86455b00da5  
							
							
							
						 
						
							2016-08-16 09:08:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								b4d544f0d9 
								
							 
						 
						
							
							
								
								Updated ABC to hg rev 760ba358e790  
							
							
							
						 
						
							2016-08-16 00:56:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4561586eed 
								
							 
						 
						
							
							
								
								ABC mxe cross-build fix  
							
							
							
						 
						
							2016-08-16 00:52:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f162b858f2 
								
							 
						 
						
							
							
								
								Added CellEdgesDatabase API  
							
							
							
						 
						
							2016-07-24 13:59:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c3365034e9 
								
							 
						 
						
							
							
								
								Updated ABC to hg rev b5df6e2b76f0  
							
							
							
						 
						
							2016-06-17 11:16:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								407cdea0bc 
								
							 
						 
						
							
							
								
								Updated min GCC requirement to GCC 4.8  
							
							
							
						 
						
							2016-05-11 09:31:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f103bfb9ba 
								
							 
						 
						
							
							
								
								Fixes for MXE build  
							
							
							
						 
						
							2016-05-07 10:53:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								06d35ea942 
								
							 
						 
						
							
							
								
								Improved TCL_VERSION detection so it does not read .tclshrc  
							
							
							
						 
						
							2016-04-29 10:26:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								38245b6733 
								
							 
						 
						
							
							
								
								Added msan origins tracking  
							
							
							
						 
						
							2016-04-05 13:25:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Kvachonok 
								
							 
						 
						
							
							
							
							
								
							
							
								963c0d2525 
								
							 
						 
						
							
							
								
								Embed DATDIR make variable value into yosys binary.  
							
							... 
							
							
							
							Use it as the last resort in the share/ directory location search. 
							
						 
						
							2016-03-26 11:16:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Kvachonok 
								
							 
						 
						
							
							
							
							
								
							
							
								d53a16e43a 
								
							 
						 
						
							
							
								
								Allow redefining pkg-config Makefile command.  
							
							... 
							
							
							
							Example usage:
$ make CXX=i686-w64-mingw32-g++ PKG_CONFIG=i686-w64-mingw32-pkg-config 
							
						 
						
							2016-03-25 10:35:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Kvachonok 
								
							 
						 
						
							
							
							
							
								
							
							
								972f4a9616 
								
							 
						 
						
							
							
								
								Allow redefining binary and data install locations.  
							
							... 
							
							
							
							Add three more Makefile variables in addition to PREFIX:
$ make BINDIR=/.../bin LIBDIR=/.../lib DATDIR=/.../share/yosys
The defaults are:
BINDIR = $(PREFIX)/bin
LIBDIR = $(PREFIX)/lib
DATDIR = $(PREFIX)/share/yosys 
							
						 
						
							2016-03-25 10:35:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4f2ea221dc 
								
							 
						 
						
							
							
								
								Added ast.h to exported headers  
							
							
							
						 
						
							2016-03-22 14:46:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								bb9374b67c 
								
							 
						 
						
							
							
								
								Improvements in ABCEXTERNAL handling  
							
							
							
						 
						
							2016-03-19 20:02:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Kvachonok 
								
							 
						 
						
							
							
							
							
								
							
							
								2656b2c55a 
								
							 
						 
						
							
							
								
								Support calling out to an external ABC.  
							
							... 
							
							
							
							$ make ABCEXTERNAL=my-abc && make ABCEXTERNAL=my-abc install
configures yosys to use an external ABC executable instead of
building and installing the in-tree ABC copy (yosys-abc). 
							
						 
						
							2016-03-19 18:36:18 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c89f61c730 
								
							 
						 
						
							
							
								
								We are now in 0.6+ development  
							
							
							
						 
						
							2016-02-26 17:24:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								5869d26da0 
								
							 
						 
						
							
							
								
								Yosys 0.6  
							
							
							
						 
						
							2016-02-26 16:55:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7a9257e7b5 
								
							 
						 
						
							
							
								
								Updated ABC to ae7d65e71adc  
							
							
							
						 
						
							2016-02-15 15:30:46 +01:00