fpucci
26-11-2007, 14:34
In questi giorni mi sto occupando del portig del codice da architettura HP PA-RISC ad architettura HP-ITANIUM (64 bit).
Il codice attuale viene compilato e gira perfettamente sotto PA-RISC, compilato con le seguenti opzioni:
CFLAGS = -Ae +z +O3 +Oaggressive +Oinline +Oloop_block +Oloop_transform +DA2.0W $(INCLUDE)
Portando lo stesso identico codice sulla macchina ITANIUM, non mi compila e precisamente mi riporta il seguente errore:
"ricUtil.c", line 3549: error #2077-D: this declaration has no storage class or type specifier
inline int RicGetKeyVal (int iTipoFlusso,...)
Il codice ITANIUM viene compilato con le seguenti opzioni:
CFLAGS = -Ae +DD64 -fast
Praticamente mi segnala l'errore in tutte le funzioni che ho dichiarato inline.
Come si risolve il problema?
Il codice attuale viene compilato e gira perfettamente sotto PA-RISC, compilato con le seguenti opzioni:
CFLAGS = -Ae +z +O3 +Oaggressive +Oinline +Oloop_block +Oloop_transform +DA2.0W $(INCLUDE)
Portando lo stesso identico codice sulla macchina ITANIUM, non mi compila e precisamente mi riporta il seguente errore:
"ricUtil.c", line 3549: error #2077-D: this declaration has no storage class or type specifier
inline int RicGetKeyVal (int iTipoFlusso,...)
Il codice ITANIUM viene compilato con le seguenti opzioni:
CFLAGS = -Ae +DD64 -fast
Praticamente mi segnala l'errore in tutte le funzioni che ho dichiarato inline.
Come si risolve il problema?