यह कमांड llvm-objdump-3.7 है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
llvm-objdump - llvm-objdump 3.7 . के लिए मैनुअल पेज
वर्णन
त्रुटि: ld.so: LD_PRELOAD से ऑब्जेक्ट 'libfakeroot-sysv.so' प्रीलोड नहीं किया जा सकता (नहीं कर सकता
साझा ऑब्जेक्ट फ़ाइल खोलें): अनदेखा किया गया। अवलोकन: llvm वस्तु फ़ाइल डम्पर
उपयोग: llvm-objdump [विकल्प]
विकल्प:
आम विकल्प:
-aarch64-नीयन-वाक्यविन्यास - उत्सर्जित करने के लिए नीयन कोड की शैली चुनें
AArch64 बैकएंड:
= सामान्य
- सामान्य नियॉन असेंबली उत्सर्जित करें
=सेब - Apple-शैली नीयन असेंबली उत्सर्जित करें
-आर्च =- मैक-ओ फ़ाइल से आर्किटेक्चर (ओं) को
फेंकना
-आर्च-नाम=- लक्ष्य आर्क को अलग करने के लिए, देखें
-संस्करण उपलब्ध लक्ष्यों के लिए
-संग्रह-शीर्षलेख - मच-ओ . के लिए आर्काइव हेडर प्रिंट करें
पुरालेख (आवश्यक) -माचो)
-संग्रह-सदस्य-ऑफ़सेट - प्रत्येक संग्रह सदस्य को ऑफ़सेट प्रिंट करें
Mach-O अभिलेखागार के लिए (आवश्यकता) -माचो और -संग्रह-शीर्षलेख)
-बिंदो - मच-ओ बाध्यकारी जानकारी प्रदर्शित करें
-सीमा-जांच-एकल-जाल - प्रति फ़ंक्शन एक ट्रैप ब्लॉक का उपयोग करें
-रंग - रंगीन सिंटैक्स हाइलाइटिंग का उपयोग करें
(डिफ़ॉल्ट = स्वतः पता लगाएँ)
-सीपीपीएफनाम=- उत्पन्न का नाम निर्दिष्ट करें
समारोह
-सीपीपीफोर=- चीज़ का नाम निर्दिष्ट करें
उत्पन्न
-सीपीपीजेन - चुनें कि किस प्रकार का आउटपुट उत्पन्न करना है
=कार्यक्रम
- एक पूरा प्रोग्राम जेनरेट करें
=मॉड्यूल
- एक मॉड्यूल परिभाषा उत्पन्न करें
=सामग्री
- एक मॉड्यूल की सामग्री उत्पन्न करें
=फ़ंक्शन
- एक फ़ंक्शन परिभाषा उत्पन्न करें
=फ़ंक्शंस
- सभी फ़ंक्शन परिभाषाएँ उत्पन्न करें
=इनलाइन
- एक इनलाइन फ़ंक्शन उत्पन्न करें
= चर
- एक चर परिभाषा उत्पन्न करें
= प्रकार - एक प्रकार की परिभाषा उत्पन्न करें
-डेटा-इन-कोड - Mach-O . के लिए कोड तालिका में डेटा प्रिंट करें
वस्तुओं (आवश्यकता -माचो)
-डिस-सिनाम =- बस इस प्रतीक को अलग करें
निर्देश (आवश्यकता -माचो
-अक्षम-स्पिल-फ्यूजिंग - स्पिल कोड के फ़्यूज़िंग को अक्षम करें
निर्देश
-जुदा करना - के लिए कोडांतरक निमोनिक्स प्रदर्शित करें
मशीन निर्देश
-डीएसआईएम =- डीबग जानकारी के लिए .dSYM फ़ाइल का उपयोग करें
-डिलिब-आईडी - के लिए साझा पुस्तकालय की आईडी प्रिंट करें
dylib Mach-O फ़ाइल (आवश्यकता) -माचो)
-dylibs-प्रयुक्त - के लिए उपयोग की जाने वाली साझा पुस्तकालयों को प्रिंट करें
लिंक की गई Mach-O फ़ाइलें (आवश्यक) -माचो)
-सक्षम-अंतर्निहित-शून्य-जांच - फॉल्टिंग मेमोरी में नल चेक को मोड़ो
आपरेशनों
-सक्षम-लोड-पूर्व -
-सक्षम-ओबीजेसी-आर्क-ऑप्ट्स - सभी एआरसी अनुकूलन को सक्षम/अक्षम करें
-सक्षम-दायरे-नोलियास -
-सक्षम-tbaa -
-संपूर्ण-रजिस्टर-खोज - रजिस्टरों के लिए व्यापक खोज
अंतिम मौके की पुनरावृत्ति की गहराई और हस्तक्षेप कटऑफ को दरकिनार करते हुए
-निर्यात-ट्राई - मच-ओ निर्यात किए गए प्रतीकों को प्रदर्शित करें
-गलती-नक्शा-अनुभाग - फॉल्टमैप अनुभाग की सामग्री प्रदर्शित करें
-पूर्ण-अग्रणी-अतिरिक्त - पूरा प्रमुख पता प्रिंट करें
-g - डिबग जानकारी से प्रिंट लाइन जानकारी
अगर उपलब्ध हो
-जीपीएसाइज =- ग्लोबल पॉइंटर एड्रेसिंग साइज।
डिफ़ॉल्ट आकार 8 है।
-imp-नल-चेक-पेज-आकार=- लक्ष्य का पृष्ठ आकार बाइट्स में
-अप्रत्यक्ष-प्रतीक - मच-ओ . के लिए अप्रत्यक्ष प्रतीक तालिका प्रिंट करें
वस्तुओं (आवश्यकता -माचो)
-जानकारी-प्लिस्ट - इंफो प्लिस्ट सेक्शन को स्ट्रिंग्स के रूप में प्रिंट करें
Mach-O ऑब्जेक्ट के लिए (आवश्यकता) -माचो)
-आंतरिक-सार्वजनिक-एपीआई-फ़ाइल =- प्रतीक नामों की सूची वाली एक फाइल
सम्भाल कर रखना
-आंतरिक-सार्वजनिक-एपीआई-सूची =- संरक्षित करने के लिए प्रतीक नामों की एक सूची
-जुड़ें-लाइव अंतराल - एकत्रित प्रतियां (डिफ़ॉल्ट = सत्य)
आलसी-बंधन - मच-ओ आलसी बाध्यकारी जानकारी प्रदर्शित करें
-सीमा-फ्लोट-सटीक =- कम-सटीक इनलाइन अनुक्रम उत्पन्न करें
कुछ फ्लोट libcalls के लिए
-लिंक-ऑप्ट-संकेत - के लिए लिंकर अनुकूलन संकेत प्रिंट करें
मच-ओ ऑब्जेक्ट्स (आवश्यकता) -माचो)
-माचो - MachO विशिष्ट ऑब्जेक्ट फ़ाइल पार्सर का उपयोग करें
-मैटर =- विशिष्ट विशेषताओं को लक्षित करें
-एमसीपीयू =- एक विशिष्ट सीपीयू प्रकार को लक्षित करें (-एमसीपीयू=मदद
ब्योरा हेतु)
-mips16-स्थिर-द्वीप - mips16 निरंतर द्वीपों को सक्षम करें।
-मिप्स16-हार्ड-फ्लोट - मिप्स16 हार्ड फ्लोट सक्षम करें।
-मनो-एलडीसी1-एसडीसी1 - डबल सटीक लोड और स्टोर का विस्तार करें
उनके एकल सटीक समकक्षों के लिए
-कोई भेदभाव नहीं - भेदभाव करने वाले की पीढ़ी को अक्षम करें
जानकारी.
-नहीं-अग्रणी-अतिरिक्त - कोई प्रमुख पता प्रिंट न करें
-नो-शो-कच्चा-इंस - निर्देशों को अलग करते समय, न करें
निर्देश बाइट्स प्रिंट करें।
-नो-प्रतीकात्मक-संचालन - प्रतीकात्मक संकार्य न करें जब
जुदा करना (आवश्यक) -माचो)
-गैर क्रिया - मच-ओ ऑब्जेक्ट्स के लिए जानकारी प्रिंट करें
गैर-क्रियात्मक या संख्यात्मक रूप (आवश्यक) -माचो)
-nvptx-sched4reg - एनवीपीटीएक्स विशिष्ट: रजिस्टर के लिए अनुसूची
दबाव
-ओबीजेसी-मेटा-डेटा - उद्देश्य-सी रनटाइम मेटा डेटा प्रिंट करें
Mach-O फ़ाइलों के लिए (आवश्यकता -माचो)
-प्रिंट-आफ्टर-ऑल - प्रत्येक पास के बाद IR प्रिंट करें
-प्रिंट-पहले-सभी - प्रत्येक पास से पहले IR प्रिंट करें
-प्रिंट-इम-हेक्स - तत्काल मूल्यों के लिए हेक्स प्रारूप का प्रयोग करें
-प्रिंट-मशीनइंस्ट्र्स =- प्रिंट मशीन instr
-निजी शीर्षलेख - प्रारूप विशिष्ट फ़ाइल शीर्षलेख प्रदर्शित करें
-r - में स्थानांतरण प्रविष्टियां प्रदर्शित करें
पट्टिका
-रॉ-क्लैंग-एस्ट - की कच्ची बाइनरी सामग्री को डंप करें
क्लैंग एएसटी सेक्शन
-रीबेस - मच-ओ रीबेसिंग जानकारी प्रदर्शित करें
-रेगैलोक - उपयोग करने के लिए आवंटक पंजीकृत करें
= डिफ़ॉल्ट
- रजिस्टर आवंटक के आधार पर चुनें -O विकल्प
=मूल - मूल रजिस्टर आवंटक
=फास्ट - फास्ट रजिस्टर एलोकेटर
= लालची
- लालची रजिस्टर आवंटक
=pbqp - PBQP रजिस्टर आवंटक
-फिर से लिखना-मानचित्र-फ़ाइल=- प्रतीक पुनर्लेखन मानचित्र
-rng-बीज =- यादृच्छिक संख्या जनरेटर के लिए बीज
-s - प्रत्येक अनुभाग की सामग्री प्रदर्शित करें
-नमूना-प्रोफ़ाइल-अधिकतम-प्रसार-पुनरावृत्तियों =- जाने के लिए पुनरावृत्तियों की अधिकतम संख्या
सीएफजी के माध्यम से नमूना ब्लॉक/किनारे वजन का प्रचार करते समय।
-सेक्शन =- निर्दिष्ट खंड, अनुभाग को प्रिंट करता है
मच-ओ ऑब्जेक्ट्स (आवश्यकता) -माचो)
-सेक्शन-हेडर - के लिए शीर्षलेखों का सारांश प्रदर्शित करें
प्रत्येक अनुभाग।
-स्टैकमैप-संस्करण=- स्टैकमैप एन्कोडिंग संस्करण निर्दिष्ट करें
(डिफ़ॉल्ट = 1)
-आंकड़े - प्रोग्राम से आंकड़े आउटपुट सक्षम करें
(आवेषण के साथ उपलब्ध)
-t - प्रतीक तालिका प्रदर्शित करें
-समय गुजर जाता है - हर पास का समय, छपाई का बीता समय
बाहर निकलने पर प्रत्येक के लिए
-ट्रिपल =- अलग करने के लिए लक्ष्य ट्रिपल, देखें
-संस्करण उपलब्ध लक्ष्यों के लिए
-सार्वभौमिक शीर्षलेख - मच-ओ यूनिवर्सल हेडर प्रिंट करें (आवश्यक)
-माचो)
-अनविंड-जानकारी - खोलना जानकारी प्रदर्शित करें
-सत्यापन-डीबग-जानकारी -
-सत्यापन-डोम-जानकारी - प्रभुत्व की जानकारी सत्यापित करें (समय लेने वाली)
-सत्यापन-लूप-जानकारी - लूप जानकारी सत्यापित करें (समय लेने वाली)
-सत्यापन-regalloc - रजिस्टर आवंटन के दौरान सत्यापित करें
-सत्यापन-क्षेत्र-जानकारी - क्षेत्र की जानकारी सत्यापित करें (समय लेने वाली)
-सत्यापन-scev - सत्यापित करें कि ScalarEvolution का बैकएज लिया गया है
मायने रखता है (धीमा)
कमजोर बंधन - मच-ओ कमजोर बाध्यकारी जानकारी प्रदर्शित करें
-x86-एएसएम-वाक्यविन्यास - X86 . से निकलने के लिए कोड की शैली चुनें
बैकएंड:
=att - एमिट एटी एंड टी-स्टाइल असेंबली
=इंटेल - एमिट इंटेल-स्टाइल असेंबली
सामान्य विकल्प:
-मदद - उपलब्ध विकल्प प्रदर्शित करें (-हेल्प-हिडन
अधिक जानकारी के लिए)
-सहायता सूची - उपलब्ध विकल्पों की सूची प्रदर्शित करें
(-सहायता-सूची-छिपा हुआ अधिक जानकारी के लिए)
-संस्करण - इस कार्यक्रम का संस्करण प्रदर्शित करें
onworks.net सेवाओं का उपयोग करके llvm-objdump-3.7 का ऑनलाइन उपयोग करें