| 
								
								
									 William Speirs | 9ee3a4b94f | Changed to explicit heap allocated memory | 2014-10-15 00:58:56 +02:00 |  | 
				
					
						| 
								
								
									 William Speirs | 6433203b39 | Wrapped init in std::set constructor | 2014-10-15 00:58:05 +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 |  | 
				
					
						| 
								
								
									 William Speirs | fad0b0c506 | Updated lexers & parsers to include prefixes | 2014-10-15 00:48:19 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 2873a8444e | Updated ABC, enabled ABC in mxe builds | 2014-10-15 00:41:14 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | c21c9dab1e | Removed CHECK() macro from libparse.cc (was using non-std c features) | 2014-10-13 17:22:06 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 09d2e5cf5d | Fixed ABC ARCHFLAGS for win32 cross build | 2014-10-12 15:02:40 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 0913e968f5 | More win32/abc fixes | 2014-10-12 14:48:19 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 2fdb3a4a91 | Various Makefile changes for cross-compiling ABC for Win32 | 2014-10-12 13:48:05 +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 | 9b4d171e37 | Using stringf() instead of asprintf() in "abc" pass | 2014-10-12 11:17:53 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | b1596bc0e7 | Added run_command() api to replace system() and popen() | 2014-10-12 10:57:15 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | d2b8b48bf3 | Renamed "log.cc" to "logcmd.cc" so there aren't two "log.cc" in the source tree | 2014-10-11 12:13:46 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 0dc249ccd7 | Shrinked the copyright banner by 1 character | 2014-10-11 11:59:35 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f30aee01f9 | Added "make dist" for mxe builds | 2014-10-11 11:53:36 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 217c7c7b8d | Fixed Makefile PRETTY=1 for MXE (win32) and EMCC (js) builds | 2014-10-11 11:44:36 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 35fbc0b35f | Do not the 'z' modifier in format string (another win32 fix) | 2014-10-11 11:42:08 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 8263f6a74a | Fixed win32 troubles with f.readsome() | 2014-10-11 11:36:22 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | a32e067e5c | Strip win32 executeables | 2014-10-11 11:35:54 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 568fee5e74 | Added proc_self_dirname() for win32 | 2014-10-11 11:08:52 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | e8c66ee36b | Fixed MXE readline support | 2014-10-11 10:59:11 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 53349fb634 | Fixed ifdefs for plugin unloading | 2014-10-11 10:57:46 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 51b1824979 | Disabled "cover -d" on win32 | 2014-10-11 10:49:43 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7df8cbe2a9 | Not using std::to_string in ezsat (problems with mingw) | 2014-10-11 10:46:50 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 0a651f112f | Disabled vhdl2verilog command for win32 builds | 2014-10-11 10:46:19 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 93e6ebe771 | Disabled ezminisat timeout feature for Win32 | 2014-10-11 10:24: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 | 54bf3a95dd | More Win32 build fixes | 2014-10-10 18:34:19 +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 |  | 
				
					
						| 
								
								
									 Clifford Wolf | fea11f0fa4 | Added API for generic cell cost calculations | 2014-10-09 13:59:26 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 1007f54235 | added .exe and .html output files to .gitignore | 2014-10-09 10:52:45 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | d3405c15bf | No rusage on win32 | 2014-10-09 10:51:24 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | ccf7b2e342 | Added mxe-based cross build for win32 | 2014-10-09 10:50:44 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 696d7ed40e | Fixes in "hilomap" help message | 2014-10-08 21:38:37 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 9dea161321 | sort cell types in "stat" output by name | 2014-10-03 19:21:04 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | c5c7066ea6 | sat encoding for exclusive $pmux ctrl inputs in "share" pass | 2014-10-03 19:01:24 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 56c1d43408 | satgen import sigbit api | 2014-10-03 18:51:50 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 3e4b0cac8d | added resource sharing of $macc cells | 2014-10-03 12:58:40 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | c3e779a65f | Added $_BUF_ cell type | 2014-10-03 10:12:28 +02:00 |  |