cc: prepend gcc libs to args when gcc is a dependency
This commit is contained in:
		
							parent
							
								
									d1d52e4cb2
								
							
						
					
					
						commit
						b2094065fb
					
				@ -303,12 +303,6 @@ class Cmd
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def ldflags_linux(args)
 | 
			
		||||
    # Remove $HOMEBREW_PREFIX/lib from the args because it is already provided by the GCC specs,
 | 
			
		||||
    # and breaks linkage to GCC runtime libraries.
 | 
			
		||||
    # Don't remove it when using clang, which does not use specs like GCC does.
 | 
			
		||||
    # https://github.com/Homebrew/brew/pull/10606
 | 
			
		||||
    args.pop() if tool !~ /^clang/
 | 
			
		||||
 | 
			
		||||
    unless mode == :ld
 | 
			
		||||
      wl = "-Wl,"
 | 
			
		||||
      args << "-B#{@opt}/glibc/lib"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user