소스 검색

+ also look for 'gnm' (necessary for e.g. solaris)

git-svn-id: trunk@12348 -
Jonas Maebe 16 년 전
부모
커밋
dcf7412ea4
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      compiler/optdead.pas

+ 3 - 0
compiler/optdead.pas

@@ -351,6 +351,9 @@ const
     begin { twpodeadcodeinfofromexternallinker }
     begin { twpodeadcodeinfofromexternallinker }
       { try nm }
       { try nm }
       symbolprogfound:=findutil('nm',nmfullname,symbolprogfullpath);
       symbolprogfound:=findutil('nm',nmfullname,symbolprogfullpath);
+      { gnu-nm (e.g., on solaris) }
+      if not symbolprogfound then
+        symbolprogfound:=findutil('gnm',nmfullname,symbolprogfullpath);
       if not symbolprogfound then
       if not symbolprogfound then
         begin
         begin
           { try objdump }
           { try objdump }