Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/arch/evbmips/stand/sbmips



Yes, the binary is mips64-n32. There is no n32 for mips32.
I moved the CPUFLAGS=-n32 assignment to the 64 bit
portion of the Makefile.

christos

> On Mar 16, 2021, at 12:14 AM, matthew green <mrg%eterna.com.au@localhost> wrote:
> 
> "Christos Zoulas" writes:
>> Module Name:	src
>> Committed By:	christos
>> Date:		Mon Mar 15 18:13:54 UTC 2021
>> 
>> Modified Files:
>> 	src/sys/arch/evbmips/stand/sbmips: Makefile.bootprogs
>> 
>> Log Message:
>> - 32 bit mips uses oabi, don't force it to n32.
>> - compile assembly code with soft-float to kill linker warnings
> 
> this doesn't make sense to me.  it should be compiled
> as if for 64 bit CPU (it is.)  it even has this:
> 
> CFLAGS+=       -mips64
> CFLAGS+=       -Werror ${CWARNFLAGS}
> -CPUFLAGS+=     -mabi=n32
> 
> two lines above the removed -mabi=n32.
> 
> what was the real problem here?  (the soft-float part
> seems reasonable.)
> 
> 
> .mrg.

Attachment: signature.asc
Description: Message signed with OpenPGP



Home | Main Index | Thread Index | Old Index