mirror of
				https://git.proxmox.com/git/llvm-toolchain
				synced 2025-10-31 19:23:09 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			40 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| All programs and libraries shipped in this package are trying to stay as close
 | |
| as possible from upstream.
 | |
| 
 | |
| However, because of the objectives of Debian, besides paths, some changes are
 | |
| made.
 | |
| 
 | |
| = File names =
 | |
| 
 | |
| * To make sure that most of the llvm-toolchain packages are co-installable,
 | |
| files are installed in /usr/lib/llvm-X/
 | |
| and symlinks are managed by the other package llvm-defaults
 | |
| 
 | |
| 
 | |
| = CPU extensions =
 | |
| 
 | |
| * For x86, SSE2 extensions are disabled (and the target CPU is i686 instead of
 | |
|   pentium4).
 | |
| 
 | |
| * For armel, uses float ABI instead of hard.
 | |
| 
 | |
| * For armv7-a, NEON extensions are disabled.
 | |
| 
 | |
| * For mips, FPXX is enabled.
 | |
| 
 | |
| * For riscv64, the hard-float ABI is used instead of the float one, and
 | |
|   the target CPU is set to RV64GC instead of RV64I.
 | |
| 
 | |
| * For s390x: set default abi to z196 for debian, and z13 for ubuntu.
 | |
|   See https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-10/+bug/1864226
 | |
| 
 | |
| = Libraries =
 | |
| 
 | |
| * sonames are created
 | |
| 
 | |
| * Build-ID are enabled
 | |
| 
 | |
| 
 | |
|  -- Sylvestre Ledru <sylvestre@debian.org>, Mon, 30 Mar 2020 11:08:10 +0200
 | |
| 
 | 
