target/toolchain/files/wrapper.sh: simplify 'case'
Removed an eglibc remnant, and while at it, grouped all of the TOOLCHAIN_PLATFORMs using the same FLAGS together. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
This commit is contained in:
		
				
					committed by
					
						
						Daniel Golle
					
				
			
			
				
	
			
			
			
						parent
						
							c47eff0df3
						
					
				
				
					commit
					7d97bc19f0
				
			@@ -56,15 +56,7 @@ fi
 | 
				
			|||||||
# --dynamic-linker=$TOOLCHAIN_SYSROOT/lib/ld-uClibc.so.0 
 | 
					# --dynamic-linker=$TOOLCHAIN_SYSROOT/lib/ld-uClibc.so.0 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
case $TOOLCHAIN_PLATFORM in
 | 
					case $TOOLCHAIN_PLATFORM in
 | 
				
			||||||
   gnu|glibc|eglibc)
 | 
					   gnu|glibc|uclibc|musl)
 | 
				
			||||||
	GCC_SYSROOT_FLAGS="--sysroot=$TOOLCHAIN_SYSROOT -Wl,-rpath=$TOOLCHAIN_SYSROOT/lib:$TOOLCHAIN_SYSROOT/usr/lib"
 | 
					 | 
				
			||||||
	LD_SYSROOT_FLAGS="-rpath=$TOOLCHAIN_SYSROOT/lib:$TOOLCHAIN_SYSROOT/usr/lib"
 | 
					 | 
				
			||||||
       ;;
 | 
					 | 
				
			||||||
   uclibc)
 | 
					 | 
				
			||||||
	GCC_SYSROOT_FLAGS="--sysroot=$TOOLCHAIN_SYSROOT -Wl,-rpath=$TOOLCHAIN_SYSROOT/lib:$TOOLCHAIN_SYSROOT/usr/lib"
 | 
					 | 
				
			||||||
	LD_SYSROOT_FLAGS="-rpath=$TOOLCHAIN_SYSROOT/lib:$TOOLCHAIN_SYSROOT/usr/lib"
 | 
					 | 
				
			||||||
       ;;
 | 
					 | 
				
			||||||
   musl)
 | 
					 | 
				
			||||||
	GCC_SYSROOT_FLAGS="--sysroot=$TOOLCHAIN_SYSROOT -Wl,-rpath=$TOOLCHAIN_SYSROOT/lib:$TOOLCHAIN_SYSROOT/usr/lib"
 | 
						GCC_SYSROOT_FLAGS="--sysroot=$TOOLCHAIN_SYSROOT -Wl,-rpath=$TOOLCHAIN_SYSROOT/lib:$TOOLCHAIN_SYSROOT/usr/lib"
 | 
				
			||||||
	LD_SYSROOT_FLAGS="-rpath=$TOOLCHAIN_SYSROOT/lib:$TOOLCHAIN_SYSROOT/usr/lib"
 | 
						LD_SYSROOT_FLAGS="-rpath=$TOOLCHAIN_SYSROOT/lib:$TOOLCHAIN_SYSROOT/usr/lib"
 | 
				
			||||||
       ;;
 | 
					       ;;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user