This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Strange error from gcc


I don't know ... it is a company server. I have used gcc on this machine
before and something must have changed. How can I tell?

Eddy


Ian Lance Taylor-3 wrote:
> 
> eddyq <Eddy@Quicksall.com> writes:
> 
>> I'm getting a strange error from gcc.
>>
>> My try2.c file is as follows:
>> #include <stdio.h>
>> int main(void);
>> int main(void)
>> {
>>    printf("test\n");
>> }
>>
>> The output is as follows:
>> bash-3.00$ gcc try2.c
>> /tmp/ccwboFoy.s: Assembler messages:
>> /tmp/ccwboFoy.s:12: Error: suffix or operands invalid for `push'
>> /tmp/ccwboFoy.s:16: Error: suffix or operands invalid for `push'
>> /tmp/ccwboFoy.s:21: Error: suffix or operands invalid for `pop'
>>
>> Does anyone know what is going on?
> 
> You are mixing a compiler which defaults to 64-bit mode with an
> assembler which defaults to 32-bit mode, or vice-versa.
> 
> Ian
> 
> 

-- 
View this message in context: http://old.nabble.com/Strange-error-from-gcc-tp32109441p32117165.html
Sent from the gcc - Help mailing list archive at Nabble.com.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]