| 
								
								
									 Emil J. Tywoniak | 642e041f77 | const2ast: fix for consistency with previous diagnostics behavior | 2025-08-11 13:34:10 +02:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | ecec9a760b | ast, read_verilog: unify location types, reduce filename copying | 2025-08-11 13:34:10 +02:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 8bf750ecbb | neater errors, lost in the sauce of source | 2025-08-11 13:34:10 +02:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | c8e0ac0c61 | ast, read_verilog: ownership in AST, use C++ styles for parser and lexer | 2025-08-11 13:34:10 +02:00 |  | 
				
					
						| 
								
								
									 Claire Xenia Wolf | 72787f52fc | Fixing old e-mail addresses and deadnames s/((Claire|Xen|Xenia|Clifford)\s+)+(Wolf|Xen)\s+<(claire|clifford)@(symbioticeda.com|clifford.at|yosyshq.com)>/Claire Xenia Wolf <claire@yosyshq.com>/gi;
s/((Nina|Nak|N\.)\s+)+Engelhardt\s+<nak@(symbioticeda.com|yosyshq.com)>/N. Engelhardt <nak@yosyshq.com>/gi;
s/((David)\s+)+Shah\s+<(dave|david)@(symbioticeda.com|yosyshq.com|ds0.me)>/David Shah <dave@ds0.me>/gi;
s/((Miodrag)\s+)+Milanovic\s+<(miodrag|micko)@(symbioticeda.com|yosyshq.com)>/Miodrag Milanovic <micko@yosyshq.com>/gi;
s,https?://www.clifford.at/yosys/,http://yosyshq.net/yosys/,g; | 2021-06-08 00:39:36 +02:00 |  | 
				
					
						| 
								
								
									 Diego H | c859bcf71b | Replacing log_error for log_file_error due consistency | 2020-03-31 12:01:29 -06:00 |  | 
				
					
						| 
								
								
									 Diego H | 92809bb1d3 | Adding error message for when size (width) of number literal is zero | 2020-03-30 17:18:13 -06:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | a67d63714b | Fix handling of z_digit "?" and fix optimization of cmp with "z" Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-09-13 13:39:39 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7eb593829f | Fix lexing of integer literals, fixes #1364 Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-09-12 09:43:32 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 7164996921 | RTLIL::S{0,1} -> State::S{0,1} | 2019-08-07 11:12:38 -07:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f6053b8810 | Fix segfault on failed VERILOG_FRONTEND::const2ast, closes #1131 Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-06-26 11:09:43 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 20119ee50e | Maintain "is_unsized" state of constants | 2019-06-20 12:43:39 -07:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | 34417ce55f | Added support for unsized constants, fixes #1022 Includes work from @sumit0190 and @AaronKel | 2019-05-27 11:42:10 +02:00 |  | 
				
					
						| 
								
								
									 Henner Zeller | 68b5d0c3b1 | Convert more log_error() to log_file_error() where possible. Mostly statements that span over multiple lines and haven't been
caught with the previous conversion. | 2018-07-20 09:37:44 -07:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 4b8200eb49 | Fixed segfault on invalid verilog constant 1'b_ | 2015-09-22 08:13:09 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | a7ab9172f9 | Small corrections to const2ast warning messages | 2015-08-17 16:22:53 +02:00 |  | 
				
					
						| 
								
								
									 Florian Zeitz | 0491042849 | Check base-n literals only contain valid digits | 2015-08-17 15:37:33 +02:00 |  | 
				
					
						| 
								
								
									 Florian Zeitz | 64ccbf8510 | Warn on literals exceeding the specified bit width | 2015-08-17 15:27:35 +02:00 |  | 
				
					
						| 
								
								
									 Larry Doolittle | 6c00704a5e | Another block of spelling fixes Smaller this time | 2015-08-14 23:27:05 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 45ee2ba3b8 | Fixed handling of [a-fxz?] in decimal constants | 2015-08-11 11:32:37 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 6c84341f22 | Fixed trailing whitespaces | 2015-07-02 11:14:30 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 56c7d1e266 | Fixed two minor bugs in constant parsing | 2014-11-24 14:39:24 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 87333f3ae2 | Added warning for use of 'z' constants in HDL | 2014-11-14 19:59:50 +01: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 | 7bd2d1064f | Using log_assert() instead of assert() | 2014-07-28 11:27:48 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7f57bc8385 | Improved parsing of large integer constants | 2014-06-15 08:48:17 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 0b47d907d3 | Fixed handling of unsized constants in verilog frontend | 2014-01-24 15:05:24 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 00a6c1d9a5 | Major redesign of expr width/sign detecion (verilog/ast frontend) | 2013-07-09 14:31:57 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 46fbe9d262 | Added SAT generator and simple sat_solve command | 2013-06-07 13:59:13 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7764d0ba1d | initial import | 2013-01-05 11:13:26 +01:00 |  |