Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
In questo argomento sono elencate le nuove funzionalità MASM in Visual C++ 2005.
MASM
Le funzionalità riportate di seguito sono nuove per MASM in Visual C++ 2005:
Le espressioni MASM sono ora valori a 64 bit. Nelle versioni precedenti le espressioni MASM erano valori a 32 bit.
L'istruzione __asm int 3 comporta ora la compilazione di una funzione in nativa. Per ulteriori informazioni, vedere __asm.
ALIAS (MASM) è ora documentata.
È stata aggiunta l'opzione /ERRORREPORT ml.exe e ml64.exe.
.FPO è ora documentata.
H2INC.exe non verrà fornito con Visual C++ 2005. Per continuare a utilizzare H2INC, utilizzare H2INC.exe da una versione precedente di Visual C++.
È stato aggiunto operator IMAGEREL.
È stato aggiunto operator HIGH32.
È stato aggiunto operator LOW32.
ml64.exe è una versione di MASM per l'architettura x64. Consente di assemblare file x64 .asm in file oggetto x64. Il linguaggio dell'assembly inline non è supportato nel compilatore x64. Per ulteriori informazioni, vedere MASM for x64 (ml64.exe).
Le direttive MASM riportate di seguito sono state aggiunte per ml64.exe (x64):
Inoltre, la direttiva PROC è stata aggiornata con la sintassi specifica di x64.
È stata aggiunta la direttiva MMWORD.
/omf (opzione della riga di comando ML.exe) implica ora /c. ML.exe non supporta il collegamento di oggetti in formato OMF.
La direttiva SEGMENT supporta ora attributi aggiuntivi.
È stato aggiunto operator SECTIONREL.
È stata aggiunta la direttiva XMMWORD.
Vedere anche
Concetti
Modifiche apportate al compilatore, al linguaggio e agli strumenti Visual C++ 2005