David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							f460d8455d
							
						
					 | 
					
						
						
							
							More on dynamic symbol requirements
						
						
						
						
						
						
					 | 
					
						2024-09-28 19:37:26 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							da5d5d11c6
							
						
					 | 
					
						
						
							
							Understand .gnu.version_r
						
						
						
						
						
						
					 | 
					
						2024-09-28 19:22:27 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0a6e65d42
							
						
					 | 
					
						
						
							
							Patch symbol relocations
						
						
						
						
						
						
					 | 
					
						2024-09-23 08:05:10 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8f0a62487
							
						
					 | 
					
						
						
							
							Implement SHA-1 and delete build id
						
						
						
						
						
						
					 | 
					
						2024-09-22 18:27:48 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							fca4453d1e
							
						
					 | 
					
						
						
							
							Properly construct .debug_line_str
						
						
						
						
						
						
					 | 
					
						2024-09-22 07:38:09 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							1b41ea320c
							
						
					 | 
					
						
						
							
							Figure out .debug_line
						
						
						
						
						
						
					 | 
					
						2024-09-21 21:52:08 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							67398fd940
							
						
					 | 
					
						
						
							
							Build .debug_str* among other stuff
						
						
						
						
						
						
					 | 
					
						2024-09-21 11:02:46 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							2fa769df89
							
						
					 | 
					
						
						
							
							Handle .eh_frame relocations
						
						
						
						
						
						
					 | 
					
						2024-09-21 08:26:46 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							a662dde651
							
						
					 | 
					
						
						
							
							Some deciphering on .eh_frame
						
						
						
						
						
						
					 | 
					
						2024-09-21 08:17:09 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							c495859ba9
							
						
					 | 
					
						
						
							
							More changes for windows
						
						
						
						
						
						
					 | 
					
						2024-09-20 19:23:37 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							71e2e4b695
							
						
					 | 
					
						
						
							
							Some Windows integration
						
						
						
						
						
						
					 | 
					
						2024-09-20 09:38:25 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d67aa3189
							
						
					 | 
					
						
						
							
							Decipher .debug_line_str
						
						
						
						
						
						
					 | 
					
						2024-09-19 07:44:06 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							7900290013
							
						
					 | 
					
						
						
							
							Decipher some .debug sections
						
						
						
						
						
						
					 | 
					
						2024-09-19 07:14:21 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							271c2614cc
							
						
					 | 
					
						
						
							
							Some line info understanding
						
						
						
						
						
						
					 | 
					
						2024-09-19 06:54:52 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d310e36e4
							
						
					 | 
					
						
						
							
							Decipher .debug_abbrev
						
						
						
						
						
						
					 | 
					
						2024-09-18 17:56:18 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba4c5e691c
							
						
					 | 
					
						
						
							
							Decipher '.debug_info'
						
						
						
						
						
						
					 | 
					
						2024-09-18 12:39:28 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							283e372235
							
						
					 | 
					
						
						
							
							Make symbol and string tables buildable
						
						
						
						
						
						
					 | 
					
						2024-09-18 05:52:22 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							84c4eb38c7
							
						
					 | 
					
						
						
							
							Minor dynamic cleanup
						
						
						
						
						
						
					 | 
					
						2024-09-17 19:47:29 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							12b2814766
							
						
					 | 
					
						
						
							
							Make dynamic and other stuff buildable
						
						
						
						
						
						
					 | 
					
						2024-09-17 19:44:01 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							8958a527a0
							
						
					 | 
					
						
						
							
							Emit program headers properly
						
						
						
						
						
						
					 | 
					
						2024-09-17 18:22:41 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							087ad0aa92
							
						
					 | 
					
						
						
							
							Default to dynamic linkage
						
						
						
						
						
						
					 | 
					
						2024-09-17 17:03:03 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							df6d01a964
							
						
					 | 
					
						
						
							
							Minor fix to static builds
						
						
						
						
						
						
					 | 
					
						2024-09-17 16:58:59 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							9cc928c439
							
						
					 | 
					
						
						
							
							Improve timer and entry point code
						
						
						
						
						
						
					 | 
					
						2024-09-17 16:53:25 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							606715db57
							
						
					 | 
					
						
						
							
							ELF linker prototype
						
						
						
						
						
						
					 | 
					
						2024-09-17 09:12:41 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e27c6782d
							
						
					 | 
					
						
						
							
							Remove warnings
						
						
						
						
						
						
					 | 
					
						2024-09-05 21:37:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							9571f8263c
							
						
					 | 
					
						
						
							
							Integrate a TB-based backend
						
						
						
						
						
						
					 | 
					
						2024-09-03 21:44:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd941837e9
							
						
					 | 
					
						
						
							
							Better hash conversion
						
						
						
						
						
						
					 | 
					
						2024-08-10 21:06:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							392708a43d
							
						
					 | 
					
						
						
							
							Distinguish hash types
						
						
						
						
						
						
					 | 
					
						2024-08-10 18:51:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa043dfbc0
							
						
					 | 
					
						
						
							
							Introduce dummy ELF writer
						
						
						
						
						
						
					 | 
					
						2024-08-09 12:50:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b3d8c097e
							
						
					 | 
					
						
						
							
							Implement comparison
						
						
						
						
						
						
					 | 
					
						2024-08-04 14:06:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e8db8dc6e
							
						
					 | 
					
						
						
							
							More fixes and improvements for the build program
						
						
						
						
						
						
					 | 
					
						2024-08-04 10:56:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							1495d18a77
							
						
					 | 
					
						
						
							
							Minor fixes
						
						
						
						
						
						
					 | 
					
						2024-08-04 08:07:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							63883a4370
							
						
					 | 
					
						
						
							
							Restructure build system
						
						
						
						
						
						
					 | 
					
						2024-08-04 08:01:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ccd345bb3
							
						
					 | 
					
						
						
							
							Implement arguments prototype
						
						
						
						
						
						
					 | 
					
						2024-08-01 13:23:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							41a39a0781
							
						
					 | 
					
						
						
							
							Add million and thousand simple functions
						
						
						
						
						
						
					 | 
					
						2024-07-30 13:11:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							063ac0946e
							
						
					 | 
					
						
						
							
							Implement multiplication and division
						
						
						
						
						
						
					 | 
					
						2024-07-29 09:10:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a93f33fed
							
						
					 | 
					
						
						
							
							Implement shifts
						
						
						
						
						
						
					 | 
					
						2024-07-28 14:31:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							a2ad8e44bb
							
						
					 | 
					
						
						
							
							Introduce scopes and compile-time known mods
						
						
						
						
						
						
					 | 
					
						2024-07-28 13:56:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							628ec36442
							
						
					 | 
					
						
						
							
							Implement variable declarations
						
						
						
						
						
						
					 | 
					
						2024-07-28 11:20:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							dfc387325b
							
						
					 | 
					
						
						
							
							Move analyze block code to a separate function
						
						
						
						
						
						
					 | 
					
						2024-07-27 20:57:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7ba702be3
							
						
					 | 
					
						
						
							
							Implement binary bitwise operators
						
						
						
						
						
						
					 | 
					
						2024-07-27 19:39:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							236bfaa688
							
						
					 | 
					
						
						
							
							Minor corrections
						
						
						
						
						
						
					 | 
					
						2024-07-27 13:38:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							3654552d89
							
						
					 | 
					
						
						
							
							Implement add + sub and minimal interpreter
						
						
						
						
						
						
					 | 
					
						2024-07-27 13:29:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							28b61c6553
							
						
					 | 
					
						
						
							
							Compile in different optimization modes
						
						
						
						
						
						
					 | 
					
						2024-07-24 13:55:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							5174819a5b
							
						
					 | 
					
						
						
							
							Compile in different optimization modes
						
						
						
						
						
						
					 | 
					
						2024-07-24 11:09:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							a43dcda407
							
						
					 | 
					
						
						
							
							Get static build back
						
						
						
						
						
						
					 | 
					
						2024-07-24 10:44:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							556f603487
							
						
					 | 
					
						
						
							
							Restructure test system
						
						
						
						
						
						
					 | 
					
						2024-07-23 21:29:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d2ab7999c
							
						
					 | 
					
						
						
							
							Use Clang to compile C backend output
						
						
						
						
						
						
					 | 
					
						2024-07-23 15:52:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3585917ec
							
						
					 | 
					
						
						
							
							Create dummy C backend and printer
						
						
						
						
						
						
					 | 
					
						2024-07-23 13:43:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Gonzalez Martin
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6c77b23bc
							
						
					 | 
					
						
						
							
							GCM schedule late
						
						
						
						
						
						
					 | 
					
						2024-07-21 18:00:21 +02:00 | 
					
					
						
						
							
							
							
						
					 |