अंग्रेज़ीफ्रेंचस्पेनिश

सर्वर चलाएं | Ubuntu > | Fedora > |


ऑनवर्क्स फ़ेविकॉन

llvm-diff-3.5 - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में llvm-diff-3.5 चलाएं।

यह कमांड llvm-diff-3.5 है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


llvm-diff - LLVM संरचनात्मक 'diff'

SYNOPSIS


llvm-diff [विकल्पों] मॉड्यूल 1 मॉड्यूल 2 [वैश्विक नाम ...]

वर्णन


llvm-diff दो एलएलवीएम मॉड्यूल की संरचना की तुलना करता है, मुख्य रूप से अंतर पर ध्यान केंद्रित करता है
फ़ंक्शन परिभाषाएँ। महत्वहीन अंतर, जैसे के क्रम में परिवर्तन
वैश्विक या स्थानीय मूल्यों के नाम पर ध्यान नहीं दिया जाता है।

एक इनपुट मॉड्यूल को एक असेंबली फ़ाइल के रूप में व्याख्यायित किया जाएगा यदि उसका नाम '.ll' में समाप्त होता है;
अन्यथा इसे बिटकोड फ़ाइल के रूप में पढ़ा जाएगा।

यदि वैश्विक नामों की सूची दी गई है, तो केवल उन नामों वाले मानों की तुलना की जाती है;
अन्यथा, सभी वैश्विक मूल्यों की तुलना की जाती है, और वैश्विक के लिए निदान तैयार किए जाते हैं जो
केवल एक मॉड्यूल या दूसरे में दिखाई देते हैं।

llvm-diff दो कार्यों की तुलना उनके मूल ब्लॉकों की तुलना करके की जाती है, जो प्रविष्टि से शुरू होती है
ब्लॉक। यदि टर्मिनेटर मेल खाते प्रतीत होते हैं, तो संबंधित उत्तराधिकारियों की तुलना की जाती है;
अन्यथा उनकी उपेक्षा की जाती है। यह एल्गोरिथम नियंत्रण प्रवाह में परिवर्तन के प्रति बहुत संवेदनशील है,
जो किसी भी डाउनस्ट्रीम परिवर्तन का पता लगाने से रोकते हैं।

llvm-diff एलएलवीएम पास और फ्रंटएंड के लेखकों के लिए डिबगिंग टूल के रूप में अभिप्रेत है। यह
एक स्थिर आउटपुट स्वरूप नहीं है।

बाहर निकलें स्थिति


If llvm-diff मॉड्यूल के बीच कोई अंतर नहीं पाता है, यह 0 से बाहर निकलेगा और उत्पादन नहीं करेगा
आउटपुट अन्यथा यह एक गैर-शून्य मान के साथ बाहर निकल जाएगा।

onworks.net सेवाओं का उपयोग करके llvm-diff-3.5 ऑनलाइन का उपयोग करें


Ad


Ad