Skip to contentSkip to conversation

powerpc-linux-gnu-ld: Warning: lib_powerpc/fpu/libpostpowerpcfpu.o uses hard float, libpost.o uses soft float

U-Boot Timur Tabi 3 participants 5 messages Jan 20, 2011 – Jan 21, 2011

lore
Share & tools
lore

Timur Tabi

author
#0 lore raw

I'm trying to build Kumar's repository, and I'm getting this error. Is anyone else seeing this?

$ make P4080DS_config
awk '(NF && $1 !~ /^#/) { print $1 ": " $1 "_config; $(MAKE)" }' boards.cfg >
.boards.depend
Configuring for P4080DS board...
$ make -s
powerpc-linux-gnu-ld: Warning: lib_powerpc/fpu/libpostpowerpcfpu.o uses hard
float, libpost.o uses soft float
Signature · 2 lines
Timur Tabi
Linux kernel developer at Freescale
#1 lore raw
Quoted 10 lines · On Thu, 20 Jan 2011 14:37:35 -0600 Timur Tabi <[email protected]> wrote:

I'm trying to build Kumar's repository, and I'm getting this error. Is anyone else seeing this?

$ make P4080DS_config
awk '(NF && $1 !~ /^#/) { print $1 ": " $1 "_config; $(MAKE)" }' boards.cfg >
.boards.depend
Configuring for P4080DS board...
$ make -s
powerpc-linux-gnu-ld: Warning: lib_powerpc/fpu/libpostpowerpcfpu.o uses hard
float, libpost.o uses soft float

I'm not sure what you mean by "Kumar's repository" (u-boot-mpc85xx.git?), but there hasn't been a "lib_powerpc" for a while now.

Assuming you're trying to build a current tree in a workspace that hasn't been used in a while, try "make clean", or possbly "git clean -f -x -d" to be really sure.

-Scott

author
#2 lore raw
Quoted 2 lines · Scott Wood

I'm not sure what you mean by "Kumar's
repository" (u-boot-mpc85xx.git?),

Yes.

but there hasn't been a

Quoted 1 line

"lib_powerpc" for a while now.

Then what's this:

http://git.denx.de/?p=u-boot/u-boot-mpc85xx.git;a=tree;f=post/lib_powerpc;h=0cccba6be270011a259aef734f2637e8d72ec7a1;hb=master

Quoted 3 lines

Assuming you're trying to build a current tree in a workspace that hasn't been used in a while, try "make clean", or possbly "git clean -f -x -d" to be really sure.

This is from a freshly cloned tree.

I'm running git bisect now. 2010.12-rc1 works

Signature · 2 lines
Timur Tabi
Linux kernel developer at Freescale
#3 lore raw
Quoted 5 lines · On Thu, 20 Jan 2011 14:59:02 -0600 Timur Tabi <[email protected]> wrote:
Quoted 2 lines · Scott Wood

I'm not sure what you mean by "Kumar's
repository" (u-boot-mpc85xx.git?),

Quoted 8 lines

Yes.

but there hasn't been a

Quoted 1 line

"lib_powerpc" for a while now.

Then what's this:

http://git.denx.de/?p=u-boot/u-boot-mpc85xx.git;a=tree;f=post/lib_powerpc;h=0cccba6be270011a259aef734f2637e8d72ec7a1;hb=master

Ah. "post/" was stripped off the name in the error message, so I didn't look there.

Never mind.

-Scott

#4 lore raw
Quoted 11 lines · Scott Wood
Quoted 8 lines · On Thu, 20 Jan 2011 14:59:02 -0600 Timur Tabi <[email protected]> wrote:
Quoted 2 lines · Scott Wood

I'm not sure what you mean by "Kumar's
repository" (u-boot-mpc85xx.git?),

Yes.

but there hasn't been a

Quoted 8 lines
Quoted 5 lines
Quoted 1 line

"lib_powerpc" for a while now.

Then what's this:

http://git.denx.de/?p=u-boot/u-boot-mpc85xx.git;a=tree;f=post/lib_powerpc;h=0cccba6be270011a259aef734f2637e8d72ec7a1;hb=master

Ah. "post/" was stripped off the name in the error message, so I didn't look there.

The message is because the post FP code has real FP instructions (in asm I think) but we build -msoft-float

- k