EnglishFrenchSpanyol

Ad


Favicon OnWorks

m68hc11-as - Dalam Talian di Awan

Jalankan m68hc11-seperti dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan m68hc11-as yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

JADUAL:

NAMA


AS - pemasang GNU mudah alih.

SINOPSIS


sebagai [-a[cdhlns][=fail]] [--alternatif] [-D]
[--debug-prefix-map lama=baru]
[--defsym sym=val] [-f] [-g] [--gstabs]
[--gstabs+] [--gdwarf-2] [- membantu] [-I dir] [-J]
[-K] [-L] [--listing-lhs-width=NUM]
[--listing-lhs-width2=NUM] [--listing-rhs-width=NUM]
[--listing-cont-lines=NUM] [--kekalkan-orang tempatan] [-o
objfile] [-R] [--kurangkan-memori-overhed] [--statistik]
[-v] [-turun] [--versi] [-W] [--amaran]
[--amaran maut] [-w] [-x] [-Z] [@FAIL]
[--sasaran-bantuan] [pilihan sasaran]
[--|fail ...]

Sasaran Alfa pilihan yang berikut:
[-mcpu]
[-mdebug | -tiada-mdebug]
[-berehat] [-g] [-Gsaiz]
[-F] [-32addr]

Sasaran ARC pilihan yang berikut:
[-marc[5|6|7|8]]
[-EB|-THE]

Sasaran ARM pilihan yang berikut:
[-mcpu=pemproses[+lanjutan...]]
[-berbaris=seni bina[+lanjutan...]]
[-mfpu=format titik terapung]
[-mfloat-abi=abi]
[-meabi=ver]
[-ibu jari]
[-EB|-THE]
[-mapcs-32|-mapcs-26|-mapcs-terapung|
-mapcs-reentrant]
[-mthumb-interwork] [-k]

Sasaran CRIS pilihan yang berikut:
[--garis bawah | --tiada-garis bawah]
[--gambar] [-N]
[--emulasi=criself | --emulasi=krisaout]
[--march=v0_v10 | --march=v10 | --march=v32 | --march=common_v10_v32]

Sasaran D10V pilihan yang berikut:
[-O]

Sasaran D30V pilihan yang berikut:
[-O|-n|-N]

Sasaran i386 pilihan yang berikut:
[--32|--64] [-n]
[-berbaris=CPU] [-mtune=CPU]

Sasaran i960 pilihan yang berikut:
[-ACA|-ACA_A|-ACB|-ACC|-AKA|-AKB|
-AKC|-AMC]
[-b] [-tidak-berehat]

Sasaran IA-64 pilihan yang berikut:
[-mconstant-gp|-mauto-pic]
[-milp32|-milp64|-mlp64|-Mp64]
[-mle|mbe]
[-mtune=itanium1|-mtune=itanium2]
[-munwind-check=amaran|-munwind-check=error]
[-mhint.b=ok|-mhint.b=amaran|-mhint.b=error]
[-x|-xeksplisit] [-xauto] [-xdebug]

Sasaran IP2K pilihan yang berikut:
[-mip2022|-mip2022ext]

Sasaran M32C pilihan yang berikut:
[-m32c|-m16c]

Sasaran M32R pilihan yang berikut:
[--m32rx|--[no-]amaran-eksplisit-selari-konflik|
--W[n]hlm]

Sasaran M680X0 pilihan yang berikut:
[-l] [-m68000|-m68010|-m68020|...]

Sasaran M68HC11 pilihan yang berikut:
[-m68hc11|-m68hc12|-m68hcs12]
[-mspendek|-mlong]
[-msshort-double|-mlong-double]
[--force-panjang-dahan] [--cawangan pendek]
[--mod-langsung-ketat] [--print-insn-sintaks]
[--print-opcodes] [--jana-contoh]

Sasaran MCORE pilihan yang berikut:
[-jsri2bsr] [-penapis] [-berehat]
[-mcpu=[210|340]]

Sasaran MIPS pilihan yang berikut:
[-nocpp] [-THE] [-EB] [-O[pengoptimuman tahap]]
[-g[debug tahap]] [-G num] [-KPIC] [-call_shared]
[-non_shared] [-xgot [-mvxworks-pic]
[-mabi=ABI] [-32] [-n32] [-64] [-mfp32] [-mgp32]
[-berbaris=CPU] [-mtune=CPU] [-mips1] [-mips2]
[-mips3] [-mips4] [-mips5] [-mips32] [-mips32r2]
[-mips64] [-mips64r2]
[-membina-terapung] [-tiada-bina-terapung]
[-perangkap] [-tiada rehat] [-pecah] [-tiada perangkap]
[-mfix7000] [-mno-fix7000]
[-mips16] [-tiada-mips16]
[-msmartmips] [-mno-smartmips]
[-mips3d] [-tiada-mips3d]
[-mdmx] [-tiada-mdmx]
[-mdsp] [-mno-dsp]
[-mdspr2] [-mno-dspr2]
[-mmt] [-mno-mt]
[-mdebug] [-tiada-mdebug]
[-mpdr] [-mno-pdr]

Sasaran MMIX pilihan yang berikut:
[--nama-daftar-khas-tetap] [--mengglobalisasikan-simbol]
[--gnu-sintaks] [--berehat] [--tiada-simbol-pratakrif]
[--tidak-mengembangkan] [--tiada-gabung-gregs] [-x]
[--linker-allocated-gregs]

Sasaran PDP11 pilihan yang berikut:
[-mpic|-mno-pic] [-mall] [-mno-sambungan]
[-mlanjutan|-mno-lanjutan]
[-mcpu] [-mmesin]

Sasaran picoJava pilihan yang berikut:
[-mb|-saya]

Sasaran PowerPC pilihan yang berikut:
[-mpwrx|-mpwr2|-mpwr|-m601|-mppc|-mppc32|-m603|-m604|
-m403|-m405|-mppc64|-m620|-mppc64bridge|-buku|
-buku32|-buku64]
[-mcom|-banyak|-maltifc] [-memb]
[-nama nama|-mno-nama semula]
[-boleh dipindahkan|-mrelocatable-lib]
[-sedikit|-kecil-endian|-besar|-besar-endian]
[-msolaris|-mno-solaris]

Sasaran SPARC pilihan yang berikut:
[-Av6|-Av7|-Av8|-Asparclet|-Asparclit
-Av8plus|-Av8plusa|-Av9|-Av9a]
[-xarch=v8plus|-xarch=v8plusa] [-benjolan]
[-32|-64]

Sasaran TIC54X pilihan yang berikut:
[-mcpu=54[123589]|-mcpu=54[56]lp] [-mfar-mod|-mf]
[-kesilapan-ke-fail |-saya ]

Sasaran Z80 pilihan yang berikut:
[-z80] [-r800]
[ -abaikan-arahan-tidak-berdokumen] [-Wnud]
[ -abaikan-arahan-tidak boleh dibawa] [-Wnup]
[ -amaran-tanpa-dokumen-arahan] [-Wud]
[ -amaran-tidak boleh alih-arahan] [-Wup]
[ -melarang-tidak-berdokumen-arahan] [-Fud]
[ -melarang-tidak-boleh-arahan] [-Fup]

Sasaran Xtensa pilihan yang berikut:
[--[no-]text-section-literals] [--[no-]absolut-harfiah]
[--[no-]target-align] [--[tiada-]panggilan panjang]
[--[no-]transformasi]
[--menamakan-bahagian nama lama=nama baru]

DESCRIPTION


GNU as adalah benar-benar keluarga pemasang. Jika anda menggunakan (atau telah menggunakan) pemasang GNU pada
satu seni bina, anda harus mencari persekitaran yang agak serupa apabila anda menggunakannya pada yang lain
seni bina. Setiap versi mempunyai banyak persamaan dengan yang lain, termasuk fail objek
format, kebanyakan arahan pemasang (sering dipanggil pseudo-ops) dan sintaks penghimpun.

as terutamanya bertujuan untuk memasang output pengkompil GNU C "gcc" untuk digunakan oleh
penghubung "ld". Namun begitu, kami telah mencuba untuk membuat as memasang betul semua yang
pemasang lain untuk mesin yang sama akan dipasang. Sebarang pengecualian didokumenkan
secara eksplisit. Ini tidak bermakna as sentiasa menggunakan sintaks yang sama seperti pemasang lain untuk
seni bina yang sama; sebagai contoh, kami mengetahui beberapa versi pemasangan 680x0 yang tidak serasi
sintaks bahasa.

Setiap kali anda berlari as ia memasang tepat satu program sumber. Program sumber dibuat
sehingga satu atau lebih fail. (Input standard juga merupakan fail.)

Awak beri as baris arahan yang mempunyai sifar atau lebih nama fail input. Fail input ialah
baca (dari nama fail kiri ke kanan). Hujah baris arahan (dalam mana-mana kedudukan) yang mempunyai
tiada makna khusus diambil sebagai nama fail input.

Sekiranya anda memberi as tiada nama fail ia cuba membaca satu fail input daripada as standard
input, yang biasanya terminal anda. Anda mungkin perlu menaip ctl-D untuk memberitahu as tidak ada
lebih banyak program untuk dipasang.

Penggunaan -- jika anda perlu menamakan fail input standard secara eksplisit dalam baris arahan anda.

Jika sumbernya kosong, as menghasilkan fail objek yang kecil dan kosong.

as boleh menulis amaran dan mesej ralat pada fail ralat standard (biasanya anda
terminal). Ini tidak sepatutnya berlaku apabila pengkompil berjalan as secara automatik. Amaran
laporkan andaian yang dibuat supaya as boleh terus memasang program yang cacat; laporan ralat
masalah besar yang menghentikan perhimpunan.

Jika anda memohon as melalui pengkompil GNU C, anda boleh menggunakan -Wa pilihan untuk lulus
hujah melalui penghimpun. Hujah penghimpun mesti diasingkan daripada setiap
lain (dan -Wa) dengan koma. Sebagai contoh:

gcc -c -g -O -Wa,-alh,-L fail.c

Ini memberikan dua pilihan kepada pemasang: -alh (mengeluarkan penyenaraian kepada output standard dengan
peringkat tinggi dan sumber pemasangan) dan -L (kekalkan simbol tempatan dalam jadual simbol).

Biasanya anda tidak perlu menggunakan ini -Wa mekanisme, kerana banyak baris arahan pengkompil
pilihan dihantar secara automatik kepada penghimpun oleh pengkompil. (Anda boleh memanggil GNU
pemacu pengkompil dengan -v pilihan untuk melihat dengan tepat pilihan yang diberikan kepada setiap satu
pas kompilasi, termasuk pemasang.)

PILIHAN


@fail
Baca pilihan baris arahan daripada fail. Pilihan yang dibaca dimasukkan sebagai ganti
asal @fail pilihan. Jika fail tidak wujud, atau tidak boleh dibaca, maka pilihan
akan dilayan secara literal, dan tidak dikeluarkan.

Pilihan dalam fail dipisahkan oleh ruang putih. Aksara ruang putih mungkin disertakan
dalam pilihan dengan mengelilingi keseluruhan pilihan dalam petikan tunggal atau berganda. mana-mana
aksara (termasuk garis miring ke belakang) boleh disertakan dengan memberi awalan kepada aksara menjadi
disertakan dengan garis miring ke belakang. The fail mungkin sendiri mengandungi tambahan @fail pilihan; mana-mana
pilihan tersebut akan diproses secara rekursif.

-a[cdhlmns]
Hidupkan penyenaraian, dalam mana-mana daripada pelbagai cara:

-ac tinggalkan syarat palsu

-iklan tinggalkan arahan penyahpepijatan

-ah termasuk sumber peringkat tinggi

-al termasuk perhimpunan

-am termasuk pengembangan makro

-an tinggalkan pemprosesan borang

-seperti memasukkan simbol

=fail
tetapkan nama fail penyenaraian

Anda boleh menggabungkan pilihan ini; sebagai contoh, gunakan -aln untuk penyenaraian pemasangan tanpa
pemprosesan borang. The =fail pilihan, jika digunakan, mestilah yang terakhir. Dengan sendirinya, -a
lalai kepada -ahls.

--alternatif
Mulakan dalam mod makro ganti.

-D tidak diendahkan. Pilihan ini diterima untuk keserasian skrip dengan panggilan kepada orang lain
penghimpun.

--debug-prefix-map lama=baru
Apabila memasang fail dalam direktori lama, rekod maklumat penyahpepijatan yang menerangkannya
seperti dalam baru sebaliknya.

--defsym sym=nilai
Tentukan simbol sym menjadi nilai sebelum memasang fail input. nilai mesti menjadi
pemalar integer. Seperti dalam C, peneraju 0x menunjukkan nilai perenambelasan, dan pendahuluan
0 menunjukkan nilai perlapanan. Nilai simbol boleh ditindih di dalam sumber
fail melalui penggunaan pseudo-op ".set".

-f "cepat"---langkau ruang kosong dan prapemprosesan komen (anggap sumber ialah output pengkompil).

-g
--gen-debug
Hasilkan maklumat nyahpepijat untuk setiap baris sumber pemasang menggunakan mana-mana nyahpepijat
format diutamakan oleh sasaran. Ini bermakna pada masa ini sama ada STABS, ECOFF atau
DWARF2.

--gstabs
Hasilkan maklumat nyahpepijat tikaman untuk setiap baris pemasang. Ini boleh membantu menyahpepijat
kod pemasang, jika penyahpepijat boleh mengendalikannya.

--gstabs+
Hasilkan maklumat penyahpepijatan tikaman untuk setiap baris pemasang, dengan sambungan GNU yang
mungkin hanya gdb boleh mengendalikan, dan itu boleh membuat penyahpepijat lain ranap atau enggan melakukannya
baca program anda. Ini boleh membantu menyahpepijat kod pemasang. Pada masa ini satu-satunya GNU
sambungan ialah lokasi direktori kerja semasa pada masa pemasangan.

--gdwarf-2
Hasilkan maklumat penyahpepijatan DWARF2 untuk setiap baris pemasang. Ini boleh membantu
menyahpepijat kod pemasang, jika penyahpepijat boleh mengendalikannya. Nota---pilihan ini hanya
disokong oleh beberapa sasaran, bukan kesemuanya.

- membantu
Cetak ringkasan pilihan baris arahan dan keluar.

--sasaran-bantuan
Cetak ringkasan semua pilihan khusus sasaran dan keluar.

-I dir
Tambah direktori dir ke senarai carian untuk arahan ".include".

-J Jangan beri amaran tentang limpahan yang ditandatangani.

-K Keluarkan amaran apabila jadual perbezaan diubah untuk anjakan panjang.

-L
--kekalkan-orang tempatan
Simpan (dalam jadual simbol) simbol tempatan. Simbol ini bermula dengan khusus sistem
awalan label tempatan, biasanya .L untuk sistem ELF atau L untuk sistem a.out tradisional.

--listing-lhs-width=nombor
Tetapkan lebar maksimum, dalam perkataan, lajur data output untuk penyenaraian pemasang
nombor.

--listing-lhs-width2=nombor
Tetapkan lebar maksimum, dalam perkataan, lajur data output untuk baris sambungan masuk
penyenaraian pemasang kepada nombor.

--listing-rhs-width=nombor
Tetapkan lebar maksimum baris sumber input, seperti yang dipaparkan dalam penyenaraian, kepada nombor
bait.

--listing-cont-lines=nombor
Tetapkan bilangan maksimum baris yang dicetak dalam penyenaraian untuk satu baris input
nombor + 1.

-o objfile
Namakan output fail objek daripada as objfile.

-R Lipat bahagian data ke bahagian teks.

Tetapkan saiz lalai jadual cincang GAS kepada nombor perdana yang hampir dengannya nombor.
Meningkatkan nilai ini boleh mengurangkan tempoh masa yang diambil oleh pemasang untuk melaksanakan
tugasnya, dengan mengorbankan peningkatan keperluan ingatan pemasang.
Begitu juga mengurangkan nilai ini boleh mengurangkan keperluan memori dengan mengorbankan
kelajuan.

--kurangkan-memori-overhed
Pilihan ini mengurangkan keperluan memori GAS, dengan mengorbankan membuat pemasangan
proses lebih perlahan. Pada masa ini suis ini adalah sinonim untuk --saiz-hash=4051, tetapi di
masa depan ia mungkin mempunyai kesan lain juga.

--statistik
Cetak ruang maksimum (dalam bait) dan jumlah masa (dalam saat) yang digunakan oleh pemasangan.

--strip-lokal-mutlak
Alih keluar simbol mutlak tempatan daripada jadual simbol keluar.

-v
-turun
Cetak as versi.

--versi
Cetak as versi dan keluar.

-W
--tidak-amaran
Sekat mesej amaran.

--amaran maut
Anggap amaran sebagai ralat.

--amaran
Jangan menyekat mesej amaran atau menganggapnya sebagai ralat.

-w tidak diendahkan.

-x tidak diendahkan.

-Z Hasilkan fail objek walaupun selepas ralat.

-- | fail ...
Input standard, atau fail sumber untuk dipasang.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk pemproses ARC.

-marc[5|6|7|8]
Pilihan ini memilih varian pemproses teras.

-EB | -THE
Pilih sama ada output besar-endian (-EB) atau kecil-endian (-EL).

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk keluarga pemproses ARM.

-mcpu=pemproses[+lanjutan...]
Tentukan varian pemproses ARM yang menjadi sasaran.

-march=seni bina[+lanjutan...]
Tentukan varian seni bina ARM yang digunakan oleh sasaran.

-mfpu=format titik terapung
Pilih seni bina Titik Terapung yang menjadi sasaran.

-mfloat-abi=abi
Pilih titik terapung ABI yang sedang digunakan.

-ibu jari
Dayakan penyahkod arahan Thumb sahaja.

-mapcs-32 | -mapcs-26 | -mapcs-terapung | -mapcs-reentrant
Pilih konvensyen panggilan prosedur yang sedang digunakan.

-EB | -THE
Pilih sama ada output besar-endian (-EB) atau kecil-endian (-EL).

-mthumb-interwork
Tentukan bahawa kod telah dijana dengan saling bekerja antara kod Thumb dan ARM
dalam fikiran.

-k Tentukan bahawa kod PIC telah dihasilkan.

Lihat halaman maklumat untuk dokumentasi pilihan khusus CRIS.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk pemproses D10V.

-O Optimumkan output dengan menyelaraskan arahan.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk pemproses D30V.

-O Optimumkan output dengan menyelaraskan arahan.

-n Beri amaran apabila nop dijana.

-N Beri amaran apabila nop selepas arahan darab 32-bit dijana.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk pemproses Intel 80960.

-ACA | -ACA_A | -ACB | -ACC | -AKA | -AKB | -AKC | -AMC
Tentukan varian seni bina 960 yang menjadi sasaran.

-b Tambahkan kod untuk mengumpul statistik tentang cawangan yang diambil.

-tidak-berehat
Jangan ubah arahan perbandingan dan cawangan untuk anjakan panjang; ralat jika
perlu.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk siri Ubicom IP2K.

-mip2022ext
Menentukan bahawa arahan lanjutan IP2022 dibenarkan.

-mip2022
Memulihkan kelakuan lalai, yang mengehadkan arahan yang dibenarkan kepada hanya
yang asas IP2022.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk Renesas M32C dan M16C
pemproses.

-m32c
Pasang arahan M32C.

-m16c
Pasang arahan M16C (lalai).

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk Renesas M32R (dahulunya
siri Mitsubishi M32R).

--m32rx
Tentukan pemproses dalam keluarga M32R yang menjadi sasaran. Lalai biasanya adalah
M32R, tetapi pilihan ini menukarnya kepada M32RX.

--amaran-eksplisit-selari-konflik or --Wp
Menghasilkan mesej amaran apabila binaan selari yang boleh dipersoalkan ditemui.

--tiada-amaran-eksplisit-selari-konflik or --Wnp
Jangan keluarkan mesej amaran apabila binaan selari yang boleh dipersoalkan ditemui.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk siri Motorola 68000.

-l Pendekkan rujukan kepada simbol yang tidak ditentukan, kepada satu perkataan dan bukannya dua.

-m68000 | -m68008 | -m68010 | -m68020 | -m68030
| -m68040 | -m68060 | -m68302 | -m68331 | -m68332
| -m68333 | -m68340 | -mcpu32 | -m5200
Nyatakan pemproses dalam keluarga 68000 yang menjadi sasaran. Lalai biasanya adalah
68020, tetapi ini boleh ditukar pada masa konfigurasi.

-m68881 | -m68882 | -mno-68881 | -mno-68882
Mesin sasaran mempunyai (atau tidak) mempunyai coprocessor titik terapung. lalai
adalah untuk menganggap coprocessor untuk 68020, 68030, dan cpu32. Walaupun asas 68000 adalah
tidak serasi dengan 68881, gabungan kedua-duanya boleh ditentukan, kerana ia adalah
mungkin untuk melakukan emulasi arahan coprocessor dengan pemproses utama.

-m68851 | -mno-68851
Mesin sasaran mempunyai (atau tidak) mempunyai coprocessor unit pengurusan memori. The
lalai adalah untuk menganggap MMU untuk 68020 dan ke atas.

Untuk butiran tentang pilihan ciri bergantung pada mesin PDP-11, lihat PDP-11-Pilihan.

-mpic | -mno-pic
Hasilkan kod bebas kedudukan (atau bergantung pada kedudukan). Lalainya ialah -mpic.

-mall
-mall-sambungan
Dayakan semua sambungan set arahan. Ini adalah lalai.

-mno-sambungan
Lumpuhkan semua sambungan set arahan.

-mlanjutan | -mno-lanjutan
Dayakan (atau lumpuhkan) sambungan set arahan tertentu.

-mcpu
Dayakan sambungan set arahan yang disokong oleh CPU tertentu dan lumpuhkan semua
sambungan lain.

-mmesin
Dayakan sambungan set arahan yang disokong oleh model mesin tertentu, dan
lumpuhkan semua sambungan lain.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk pemproses picoJava.

-mb Hasilkan output format "endian besar".

-ml Hasilkan output format "little endian".

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk Motorola 68HC11 atau
siri 68HC12.

-m68hc11 | -m68hc12 | -m68hcs12
Nyatakan pemproses yang menjadi sasaran. Lalai ditakrifkan oleh konfigurasi
pilihan semasa membina pemasang.

-mspendek
Tentukan untuk menggunakan ABI integer 16-bit.

-mlong
Tentukan untuk menggunakan ABI integer 32-bit.

-msshort-double
Tentukan untuk menggunakan ABI berganda 32-bit.

-mlong-double
Tentukan untuk menggunakan ABI berganda 64-bit.

--force-panjang-dahan
Cabang relatif bertukar menjadi cabang mutlak. Ini menyangkut cawangan bersyarat,
cawangan tanpa syarat dan cawangan kepada sub rutin.

-S | --cawangan pendek
Jangan tukar cabang relatif kepada cabang mutlak apabila offset berada di luar julat.

--mod-langsung-ketat
Jangan tukar mod pengalamatan terus kepada mod pengalamatan lanjutan apabila
arahan tidak menyokong mod pengalamatan langsung.

--print-insn-sintaks
Cetak sintaks arahan sekiranya berlaku ralat.

--print-opcodes
cetak senarai arahan dengan sintaks dan kemudian keluar.

--jana-contoh
cetak contoh arahan untuk setiap arahan yang mungkin dan kemudian keluar. ini
pilihan hanya berguna untuk ujian as.

Pilihan berikut tersedia apabila as dikonfigurasikan untuk seni bina SPARC:

-Av6 | -Av7 | -Av8 | -Asparclet | -Asparclit
-Av8plus | -Av8plusa | -Av9 | -Av9a
Pilih secara eksplisit varian seni bina SPARC.

-Av8plus and -Av8plusa pilih persekitaran 32 bit. -Av9 and -Av9a pilih 64 bit
persekitaran.

-Av8plusa and -Av9a dayakan set arahan SPARC V9 dengan sambungan UltraSPARC.

-xarch=v8plus | -xarch=v8plusa
Untuk keserasian dengan pemasang Solaris v9. Pilihan ini bersamaan dengan
-Av8plus dan -Av8plusa, masing-masing.

-benjolan
Beri amaran apabila pemasang beralih kepada seni bina lain.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk seni bina 'c54x.

-mfar-mod
Dayakan mod pengalamatan lanjutan. Semua alamat dan penempatan semula akan dianggap dilanjutkan
pengalamatan (biasanya 23 bit).

-mcpu=CPU_VERSION
Menetapkan versi CPU yang sedang disusun.

-kesilapan-ke-fail NAMA FAIL
Ubah hala output ralat ke fail, untuk sistem rosak yang tidak menyokong tingkah laku sedemikian
dalam cangkerang.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk pemproses MIPS.

-G num
Pilihan ini menetapkan saiz terbesar objek yang boleh dirujuk secara tersirat
daftar "gp". Ia hanya diterima untuk sasaran yang menggunakan format ECOFF, seperti a
DECstation menjalankan Ultrix. Nilai lalai ialah 8.

-EB Hasilkan output format "endian besar".

-THE Hasilkan output format "little endian".

-mips1
-mips2
-mips3
-mips4
-mips5
-mips32
-mips32r2
-mips64
-mips64r2
Hasilkan kod untuk tahap Seni Bina Set Arahan MIPS tertentu. -mips1 merupakan
alias untuk -mac=r3000, -mips2 adalah alias untuk -mac=r6000, -mips3 adalah alias untuk
-mac=r4000 and -mips4 adalah alias untuk -mac=r8000. -mips5, -mips32, -mips32r2,
-mips64, dan -mips64r2 sepadan dengan generik MIPS V, MIPS32, MIPS32 Lepaskan 2, MIPS64,
and MIPS64 Lepaskan 2 pemproses ISA, masing-masing.

-march=CPU
Hasilkan kod untuk cpu MIPS tertentu.

-mtune=cpu
Jadual dan tala untuk cpu MIPS tertentu.

-mfix7000
-mno-fix7000
Menyebabkan nops dimasukkan jika pembacaan daftar destinasi mfhi atau mflo
arahan berlaku dalam dua arahan berikut.

-mdebug
-tiada-mdebug
Punca output penyahpepijatan gaya tikaman untuk masuk ke bahagian .mdebug gaya ECOFF
daripada bahagian ELF .tikam standard.

-mpdr
-mno-pdr
Kawalan penjanaan bahagian ".pdr".

-mgp32
-mfp32
Saiz daftar biasanya disimpulkan daripada ISA dan ABI, tetapi bendera ini memaksa a
kumpulan daftar tertentu untuk dianggap sebagai lebar 32 bit pada setiap masa. -mgp32
mengawal saiz daftar tujuan am dan -mfp32 mengawal saiz
daftar titik terapung.

-mips16
-tiada-mips16
Hasilkan kod untuk pemproses MIPS 16. Ini bersamaan dengan meletakkan ".set mips16"
pada permulaan fail pemasangan. -tiada-mips16 mematikan pilihan ini.

-msmartmips
-mno-smartmips
Mendayakan sambungan SmartMIPS kepada set arahan MIPS32. Ini bersamaan dengan
meletakkan ".set smartmips" pada permulaan fail pemasangan. -mno-smartmips tutup
pilihan ini.

-mips3d
-tiada-mips3d
Hasilkan kod untuk Sambungan Khusus Aplikasi MIPS-3D. Ini memberitahu
pemasang untuk menerima arahan MIPS-3D. -tiada-mips3d mematikan pilihan ini.

-mdmx
-tiada-mdmx
Hasilkan kod untuk Sambungan Khusus Aplikasi MDMX. Ini memberitahu penghimpun
untuk menerima arahan MDMX. -tiada-mdmx mematikan pilihan ini.

-mdsp
-mno-dsp
Hasilkan kod untuk Sambungan Khusus Aplikasi Keluaran 1 DSP. Ini memberitahu
pemasang untuk menerima arahan DSP Release 1. -mno-dsp mematikan pilihan ini.

-mdspr2
-mno-dspr2
Hasilkan kod untuk Sambungan Khusus Aplikasi DSP Release 2. Pilihan ini
membayangkan -mdsp. Ini memberitahu pemasang untuk menerima arahan DSP Release 2.
-mno-dspr2 mematikan pilihan ini.

-mmt
-mno-mt
Hasilkan kod untuk Sambungan Khusus Aplikasi MT. Ini memberitahu penghimpun untuk
menerima arahan MT. -mno-mt mematikan pilihan ini.

--membina-terapung
--tiada-bina-terapung
. --tiada-bina-terapung pilihan melumpuhkan pembinaan terapung dua lebar
pemalar titik dengan memuatkan dua bahagian nilai ke dalam dua lebar tunggal
daftar titik terapung yang membentuk daftar lebar berganda. Secara lalai
--membina-terapung dipilih, membenarkan pembinaan titik terapung ini
pemalar.

--emulasi=nama
Pilihan ini menyebabkan as untuk mencontohi as dikonfigurasikan untuk beberapa sasaran lain, dalam semua aspek,
termasuk format output (memilih antara ELF dan ECOFF sahaja), pengendalian pseudo-
opcode yang mungkin menjana maklumat penyahpepijatan atau menyimpan maklumat jadual simbol,
dan endian lalai. Nama konfigurasi yang tersedia ialah: mipsecoff, mipself,
mipslecoff, mipsbecoff, mipslelf, mipsbelf. Dua yang pertama tidak mengubah lalai
endian daripada sasaran utama yang mana pemasang telah dikonfigurasikan; yang
yang lain menukar lalai kepada little- atau big-endian seperti yang ditunjukkan oleh b or l dalam
nama. menggunakan -EB or -THE akan mengatasi pemilihan endian dalam apa jua keadaan.

Pilihan ini pada masa ini disokong hanya apabila sasaran utama as dikonfigurasikan untuk
ialah sasaran MIPS ELF atau ECOFF. Tambahan pula, sasaran utama atau lain-lain yang ditentukan
bersama --dayakan-sasaran=... pada masa konfigurasi mesti termasuk sokongan untuk yang lain
format, jika kedua-duanya tersedia. Sebagai contoh, konfigurasi Irix 5 termasuk
sokongan untuk kedua-duanya.

Akhirnya, pilihan ini akan menyokong lebih banyak konfigurasi, dengan lebih terperinci
mengawal tingkah laku pemasang, dan akan disokong untuk lebih banyak pemproses.

-nocpp
as mengabaikan pilihan ini. Ia diterima untuk keserasian dengan alat asli.

--perangkap
--tiada-perangkap
--pecah
--tiada rehat
Kawal cara menangani limpahan darab dan bahagi dengan sifar. --perangkap or
--tiada rehat (yang sinonim) ambil pengecualian perangkap (dan hanya berfungsi untuk Arahan
Tetapkan Seni Bina tahap 2 dan lebih tinggi); --pecah or --tiada-perangkap (juga sinonim, dan
lalai) ambil pengecualian rehat.

-n Apabila pilihan ini digunakan, as akan mengeluarkan amaran setiap kali ia menghasilkan nop
arahan daripada makro.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk pemproses MCore.

-jsri2bsr
-nojsri2bsr
Dayakan atau lumpuhkan transformasi JSRI kepada BSR. Secara lalai ini didayakan. The
pilihan baris arahan -nojsri2bsr boleh digunakan untuk melumpuhkannya.

-penapis
-penapis nosif
Dayakan atau lumpuhkan kelakuan penapis silikon. Secara lalai ini dilumpuhkan. The
lalai boleh ditindih oleh -penapis pilihan baris perintah.

-berehat
Ubah arahan lompatan untuk anjakan panjang.

-mcpu=[210|340]
Pilih jenis cpu pada perkakasan sasaran. Ini mengawal arahan yang boleh
berkumpul.

-EB Berhimpun untuk sasaran endian besar.

-THE Berhimpun untuk sasaran endian sedikit.

Lihat halaman maklumat untuk dokumentasi pilihan khusus MMIX.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk pemproses Xtensa.

--bahagian-teks-huruf | --tiada-teks-bahagian-huruf
Dengan --bahagian-teks-huruf, kolam literal diselang-seli dalam bahagian teks. The
lalai adalah --tiada-teks-bahagian-huruf, yang meletakkan literal dalam bahagian berasingan dalam
fail keluaran. Pilihan ini hanya mempengaruhi literal yang dirujuk melalui PC-relatif "L32R"
arahan; literal untuk arahan "L32R" mod mutlak dikendalikan secara berasingan.

--absolut-harfiah | --tiada-absolut-harfiah
Nyatakan kepada pemasang sama ada arahan "L32R" menggunakan mutlak atau relatif PC
menangani. Lalai adalah untuk menganggap pengalamatan mutlak jika pemproses Xtensa
termasuk pilihan pengalamatan "L32R" mutlak. Jika tidak, hanya saudara PC
Mod "L32R" boleh digunakan.

--target-align | --no-target-align
Dayakan atau lumpuhkan penjajaran automatik untuk mengurangkan penalti cawangan dengan mengorbankan
beberapa ketumpatan kod. Lalainya ialah --target-align.

--panggilan panjang | --tiada-panggilan panjang
Dayakan atau lumpuhkan transformasi arahan panggilan untuk membenarkan panggilan merentasi yang lebih besar
julat alamat. Lalainya ialah --tiada-panggilan panjang.

--mengubah | --tiada-transformasi
Dayakan atau lumpuhkan semua transformasi pemasang arahan Xtensa. lalai
is --mengubah; --tiada-transformasi harus digunakan hanya dalam kes yang jarang berlaku apabila
arahan mestilah tepat seperti yang dinyatakan dalam sumber pemasangan.

Pilihan berikut tersedia apabila seperti yang dikonfigurasikan untuk pemproses keluarga Z80.

-z80
Pasang untuk pemproses Z80.

-r800
Pasang untuk pemproses R800.

-abaikan-arahan-tidak-berdokumen
-Wnud
Pasang arahan Z80 tanpa dokumen yang juga berfungsi pada R800 tanpa amaran.

-abaikan-arahan-tidak boleh dibawa
-Wnup
Pasang semua arahan Z80 tanpa dokumen tanpa amaran.

-amaran-tanpa-dokumen-arahan
-Wud
Keluarkan amaran untuk arahan Z80 tanpa dokumen yang juga berfungsi pada R800.

-amaran-tidak boleh alih-arahan
-Wup
Keluarkan amaran untuk arahan Z80 tanpa dokumen yang tidak berfungsi pada R800.

-melarang-tidak-berdokumen-arahan
-Fud
Anggap semua arahan tidak berdokumen sebagai ralat.

-melarang-tidak-boleh-arahan
-Fup
Anggap arahan Z80 tanpa dokumen yang tidak berfungsi pada R800 sebagai ralat.

Gunakan m68hc11-as dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    SWIG
    SWIG
    SWIG ialah alat pembangunan perisian
    yang menghubungkan atur cara yang ditulis dalam C dan
    C++ dengan pelbagai peringkat tinggi
    bahasa pengaturcaraan. SWIG digunakan dengan
    berbeza...
    Muat turun SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema WooCommerce React, dibina dengan
    Seterusnya JS, Webpack, Babel, Node dan
    Ekspres, menggunakan GraphQL dan Apollo
    Pelanggan. Kedai WooCommerce dalam React(
    mengandungi: Produk...
    Muat turun Tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repo pakej untuk ArchLabs Ini adalah
    aplikasi yang juga boleh diambil
    dari
    https://sourceforge.net/projects/archlabs-repo/.
    Ia telah dihoskan dalam OnWorks di...
    Muat turun archlabs_repo
  • 4
    Projek Zephyr
    Projek Zephyr
    Projek Zephyr ialah generasi baharu
    sistem pengendalian masa nyata (RTOS) yang
    menyokong pelbagai perkakasan
    seni bina. Ia berdasarkan a
    inti tapak kecil...
    Muat turun Projek Zephyr
  • 5
    SCON
    SCON
    SCons ialah alat pembinaan perisian
    itu adalah alternatif yang lebih baik daripada
    alat binaan klasik "Buat" yang
    kita semua tahu dan suka. SCons ialah
    melaksanakan...
    Muat turun SCons
  • 6
    PSeInt
    PSeInt
    PSeInt ialah penterjemah kod pseudo untuk
    pelajar pengaturcaraan berbahasa Sepanyol.
    Tujuan utamanya adalah untuk menjadi alat untuk
    mempelajari dan memahami asas
    konsep...
    Muat turun PSeInt
  • Lebih »

Arahan Linux

Ad