Erik Bjorge 
							
						 
					 
					
						
						
							
						
						234f9ff96e 
					 
					
						
						
							
							BaseTools/GenFw: Set the PE/COFF attribute BaseOfData with the address of the first '.data' section  
						
						... 
						
						
						
						Before this change the alignment of the first data section was not taken into account.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16831  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-11 08:20:17 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Martin 
							
						 
					 
					
						
						
							
						
						b85f57995e 
					 
					
						
						
							
							BaseTools/GenFw: Fixed R_AARCH64_CALL26/R_AARCH64_JUMP26 when referring to start of a section  
						
						... 
						
						
						
						When R_AARCH64_CALL26/R_AARCH64_JUMP26 relocations referred to static
functions, they sometime refer to the start of the '.text' section + addend.
It means the addend is different of '0'.
The non-patched code (before applying the relocation) already contains
the correct offset.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com >
Reviewed-by: Yingke Liu <yingke.d.liu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16302  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-11-05 18:56:17 +00:00 
						 
				 
			
				
					
						
							
							
								Yingke Liu 
							
						 
					 
					
						
						
							
						
						97fa0ee9b1 
					 
					
						
						
							
							License header updated to match correct format.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Yingke Liu <yingke.d.liu@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15971  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-28 13:53:34 +00:00 
						 
				 
			
				
					
						
							
							
								Hess Chen 
							
						 
					 
					
						
						
							
						
						1be2ed90a2 
					 
					
						
						
							
							There is a limitation on WINDOWS OS for the length of entire file path can’t be larger than 255. There is an OS API provided by Microsoft to add “\\?\” before the path header to support the long file path. Enable this feature on basetools.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hess Chen <hesheng.chen@intel.com >
Reviewed-by: Yingke Liu <yingke.d.liu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15809  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-15 03:06:48 +00:00 
						 
				 
			
				
					
						
							
							
								Harry Liebel 
							
						 
					 
					
						
						
							
						
						87280982b8 
					 
					
						
						
							
							BaseTools: Add AArch64 ADR_PREL_LO21 and R_AARCH64_CONDBR19  
						
						... 
						
						
						
						relocations
- ADR_PREL_LO21: support for loading a PC relative label offset.
- R_AARCH64_CONDBR19: support for conditional branch instruction (ELF64 code: 280).
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Harry Liebel <Harry.Liebel@arm.com >
Signed-off-by: Olivier Martin <olivier.martin@arm.com >
Reviewed-by: Yingke Liu <yingke.d.liu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15745  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-04 08:44:11 +00:00 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
							
						
						f51461c829 
					 
					
						
						
							
							Sync BaseTool trunk (version r2649) into EDKII BaseTools.  
						
						... 
						
						
						
						Signed-off-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15188  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-27 05:23:15 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						e8a47801a1 
					 
					
						
						
							
							Sync BaseTool trunk (version r2610) into EDKII BaseTools.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14856  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-11-18 07:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						4afd3d0422 
					 
					
						
						
							
							Sync BaseTool trunk (version r2599) into EDKII BaseTools.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Heshen Chen <chen.heshen@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14591  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-23 02:18:16 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						0d2711a693 
					 
					
						
						
							
							Sync BaseTools Trunk (version r2387) to EDKII main trunk.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12602  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-10-29 06:59:30 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						b36d134faf 
					 
					
						
						
							
							Sync BaseTools Branch (version r2321) to EDKII main trunk.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12372  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-18 12:17:25 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						da92f27632 
					 
					
						
						
							
							Sync BaseTools Branch (version r2149) to EDKII main trunk.  
						
						... 
						
						
						
						BaseTool Branch:
  https://edk2-buildtools.svn.sourceforge.net/svnroot/edk2-buildtools/branches/Releases/BaseTools_r2100 
  
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11640  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-05-11 10:26:49 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						756ad8f8e9 
					 
					
						
						
							
							Sync EDKII BaseTools to BaseTools project r2006.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10764  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-03 03:29:17 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						40d841f6a8 
					 
					
						
						
							
							Sync EDKII BaseTools to BaseTools project r1971  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10502  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-18 05:04:32 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						f3decdc362 
					 
					
						
						
							
							Sync EDKII BaseTools to BaseTools project r1937.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10287  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-03-19 06:55:07 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						636f2be673 
					 
					
						
						
							
							Sync EDKII BaseTools to BaseTools project r1928  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10234  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-03-12 10:54:01 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						c69f724df0 
					 
					
						
						
							
							Sync EDKII BaseTools to BaseTools project r1913.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10193  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-03-04 11:57:31 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						52302d4dee 
					 
					
						
						
							
							Sync EDKII BaseTools to BaseTools project r1903.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10123  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-02-28 23:39:39 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						a709adfaf0 
					 
					
						
						
							
							Sync tool code to BuildTools project r1783.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9623  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-12-29 06:16:53 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						b303ea726e 
					 
					
						
						
							
							Sync tool code to BuildTools project r1739.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9397  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-11-09 11:47:35 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						fd171542e0 
					 
					
						
						
							
							Sync basetools' source and binary files with r1707 of the basetools project.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9257  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-09-11 03:14:43 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						58e4d80096 
					 
					
						
						
							
							Hot fixing for the bug that GenFw can not convert ELF to PE format correctly, the root cause is invalid size of OptionalHeader is computed.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8976  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-07-21 16:56:35 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						30fdf1140b 
					 
					
						
						
							
							Check In tool source code based on Build tool project revision r1655.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8964  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-07-17 09:10:31 +00:00