| 
								
								
									 Clifford Wolf | 4e5350b409 | Fixed parsing of nested verilog concatenation and replicate | 2014-11-12 19:10:35 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | fe829bdbdc | Added log_warning() API | 2014-11-09 10:44:23 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | a21481b338 | Fixed parsing of "module mymod #( parameter foo = 1, bar = 2 ..." | 2014-10-30 14:01:02 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f9c096eeda | Added support for task and function args in parentheses | 2014-10-27 13:21:57 +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 | 3838856a9e | Print "SystemVerilog" in "read_verilog -sv" log messages | 2014-10-16 10:31:54 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f65e1c309f | Updated .gitignore file for ilang and verilog frontends | 2014-10-15 01:14:38 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | c3e9922b5d | Replaced readsome() with read() and gcount() | 2014-10-15 01:12:53 +02:00 |  | 
				
					
						| 
								
								
									 William Speirs | fad0b0c506 | Updated lexers & parsers to include prefixes | 2014-10-15 00:48:19 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 8263f6a74a | Fixed win32 troubles with f.readsome() | 2014-10-11 11:36:22 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | bbd808072b | Added format __attribute__ to stringf() | 2014-10-10 17:22:08 +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 | f9a307a50b | namespace Yosys | 2014-09-27 16:17:53 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 58367cd87a | Removed compatbility.{h,cc}: Not using open_memstream/fmemopen anymore | 2014-08-23 15:14:58 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 19cff41eb4 | Changed frontend-api from FILE to std::istream | 2014-08-23 15:03:55 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | e218f0eacf | Added support for non-standard <plugin>:<c_name> DPI syntax | 2014-08-22 14:30:29 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 6c5cafcd8b | Added support for DPI function with different names in C and Verilog | 2014-08-21 17:22:04 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7bfc4ae120 | Added Verilog/AST support for DPI functions (dpi_call() still unimplemented) | 2014-08-21 12:43:51 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 38addd4c67 | Added support for global tasks and functions | 2014-08-21 12:42:28 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 640d9fc551 | Added "via_celltype" attribute on task/func | 2014-08-18 14:29:30 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 6d56172c0d | Fixed line numbers when using here-doc macros | 2014-08-14 22:26:30 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f53984795d | Added support for non-standard """ macro bodies | 2014-08-13 13:03:38 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 2dc3333734 | Also allow "module foobar(input foo, output bar, ...);" syntax | 2014-08-07 16:41:27 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | d259abbda2 | Added AST_MULTIRANGE (arrays with more than 1 dimension) | 2014-08-06 15:52:54 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 91dd87e60b | Improved scope resolution of local regs in Verilog+AST frontend | 2014-08-05 12:15:53 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | b5a3419ac2 | Added support for non-standard "module mod_name(...);" syntax | 2014-08-04 15:40:07 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 1cb25c05b3 | Moved some stuff to kernel/yosys.{h,cc}, using Yosys:: namespace | 2014-07-31 13:19:47 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7daad40ca4 | Fixed counting verilog line numbers for "// synopsys translate_off" sections | 2014-07-30 20:18:48 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | e605af8a49 | Fixed Verilog pre-processor for files with no trailing newline | 2014-07-29 20:14:25 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7bd2d1064f | Using log_assert() instead of assert() | 2014-07-28 11:27:48 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | b17d6531c8 | Added "make PRETTY=1" | 2014-07-24 17:15:01 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | ee8ad72fd9 | fixed parsing of constant with comment between size and value | 2014-07-02 06:27:04 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 0c4c79c4c6 | Fixed parsing of TOK_INTEGER (implies TOK_SIGNED) | 2014-06-16 15:02:40 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7f57bc8385 | Improved parsing of large integer constants | 2014-06-15 08:48:17 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 9bd7d5c468 | Added handling of real-valued parameters/localparams | 2014-06-14 12:00:47 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7ef0da32cd | Added Verilog lexer and parser support for real values | 2014-06-13 11:29:23 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 482d9208aa | Added read_verilog -sv options, added support for bit, logic, allways_ff, always_comb, and always_latch | 2014-06-12 11:54:20 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | e275e8eef9 | Add support for cell arrays | 2014-06-07 11:48:50 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 5281562d0e | made the generate..endgenrate keywords optional | 2014-06-06 23:05:01 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | b5cd7a0179 | added while and repeat support to verilog parser | 2014-06-06 17:40:04 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f9c1cd5edb | Improved error message for options after front-end filename arguments | 2014-06-04 09:10:50 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7188542155 | Fixed clang -Wdeprecated-register warnings | 2014-04-20 14:28:23 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | a1be4816d6 | Replaced depricated %name-prefix= bison directive | 2014-04-20 14:22:11 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | fad8558eb5 | Merged OSX fixes from Siesh1oo with some modifications | 2014-03-13 12:48:10 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 9992026a8d | Added support for `line compiler directive | 2014-03-11 14:06:57 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 02e6f2c5be | Added Verilog support for "`default_nettype none" | 2014-02-17 14:28:52 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7d7e068dd1 | Added a warning note about error reporting to read_verilog help message | 2014-02-16 20:20:25 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | cd9e8741a7 | Implemented read_verilog -defer | 2014-02-13 13:59:13 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 007bdff55d | Added support for functions returning integer | 2014-02-12 23:29:54 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | aa8e754ae5 | Added read_verilog -setattr | 2014-02-05 11:22:10 +01:00 |  |