Move OpenMP dependency handling for clang/gfortran combo
This commit is contained in:
		
							parent
							
								
									dc1c880782
								
							
						
					
					
						commit
						1a308a0066
					
				| 
						 | 
					@ -608,6 +608,9 @@ endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ifeq ($(C_COMPILER), CLANG)
 | 
					ifeq ($(C_COMPILER), CLANG)
 | 
				
			||||||
CCOMMON_OPT    += -fopenmp
 | 
					CCOMMON_OPT    += -fopenmp
 | 
				
			||||||
 | 
					ifeq ($(F_COMPILER), GFORTRAN)
 | 
				
			||||||
 | 
					FEXTRALIB := $(subst -lgomp,-lomp,$(FEXTRALIB))
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ifeq ($(C_COMPILER), INTEL)
 | 
					ifeq ($(C_COMPILER), INTEL)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										7
									
								
								f_check
								
								
								
								
							
							
						
						
									
										7
									
								
								f_check
								
								
								
								
							| 
						 | 
					@ -373,13 +373,6 @@ if [ -n "$link" ]; then
 | 
				
			||||||
    	    ;;
 | 
					    	    ;;
 | 
				
			||||||
    	esac
 | 
					    	esac
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    	case "$flag" in *-lgomp*)
 | 
					 | 
				
			||||||
    	    case "$CC" in *clang*)
 | 
					 | 
				
			||||||
    	        flag="-lomp"
 | 
					 | 
				
			||||||
    	        ;;
 | 
					 | 
				
			||||||
    	    esac
 | 
					 | 
				
			||||||
    	esac
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        case "$flag" in -l*)
 | 
					        case "$flag" in -l*)
 | 
				
			||||||
            case "$flag" in
 | 
					            case "$flag" in
 | 
				
			||||||
                *ibrary*|*gfortranbegin*|*flangmain*|*frtbegin*|*pathfstart*|\
 | 
					                *ibrary*|*gfortranbegin*|*flangmain*|*frtbegin*|*pathfstart*|\
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue