All of lore.kernel.org
 help / color / mirror / Atom feed
* Cross-compiling Linux problem
@ 2005-10-07 20:18 ` Kyle Unice
  0 siblings, 0 replies; 18+ messages in thread
From: Kyle Unice @ 2005-10-07 20:18 UTC (permalink / raw)
  To: linux-mips

  LD      arch/mips/au1000/common/built-in.o
  CC      arch/mips/kernel/cpu-probe.o
  CC      arch/mips/kernel/branch.o
  AS      arch/mips/kernel/entry.o
  AS      arch/mips/kernel/genex.o
  CC      arch/mips/kernel/irq.o
  CC      arch/mips/kernel/process.o
  CC      arch/mips/kernel/ptrace.o
  CC      arch/mips/kernel/reset.o
  CC      arch/mips/kernel/semaphore.o
  CC      arch/mips/kernel/setup.o
  CC      arch/mips/kernel/signal.o
  CC      arch/mips/kernel/syscall.o
  CC      arch/mips/kernel/time.o
  CC      arch/mips/kernel/traps.o
  CC      arch/mips/kernel/unaligned.o
  CC      arch/mips/kernel/mips_ksyms.o
  CC      arch/mips/kernel/module.o
  AS      arch/mips/kernel/r4k_fpu.o
  AS      arch/mips/kernel/r4k_switch.o
  AS      arch/mips/kernel/scall32-o32.o
  CC      arch/mips/kernel/proc.o
  LD      arch/mips/kernel/built-in.o
  AS      arch/mips/kernel/head.o
  CC      arch/mips/kernel/init_task.o
  LDS     arch/mips/kernel/vmlinux.lds
  CC      arch/mips/mm/cache.o
  CC      arch/mips/mm/extable.o
  CC      arch/mips/mm/fault.o
  CC      arch/mips/mm/init.o
  CC      arch/mips/mm/pgtable.o
  CC      arch/mips/mm/tlbex.o
arch/mips/mm/tlbex.c:516:5: warning: "CONFIG_64BIT" is not defined
  AS      arch/mips/mm/tlbex-fault.o
  CC      arch/mips/mm/ioremap.o
arch/mips/mm/ioremap.c: In function `__ioremap':
include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining
failed
 in call to '__fixup_bigphys_addr': function body not available
arch/mips/mm/ioremap.c:28: sorry, unimplemented: called from here
make[1]: *** [arch/mips/mm/ioremap.o] Error 1
make: *** [arch/mips/mm] Error 2

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Cross-compiling Linux problem
@ 2005-10-07 20:18 ` Kyle Unice
  0 siblings, 0 replies; 18+ messages in thread
From: Kyle Unice @ 2005-10-07 20:18 UTC (permalink / raw)
  To: linux-mips

  LD      arch/mips/au1000/common/built-in.o
  CC      arch/mips/kernel/cpu-probe.o
  CC      arch/mips/kernel/branch.o
  AS      arch/mips/kernel/entry.o
  AS      arch/mips/kernel/genex.o
  CC      arch/mips/kernel/irq.o
  CC      arch/mips/kernel/process.o
  CC      arch/mips/kernel/ptrace.o
  CC      arch/mips/kernel/reset.o
  CC      arch/mips/kernel/semaphore.o
  CC      arch/mips/kernel/setup.o
  CC      arch/mips/kernel/signal.o
  CC      arch/mips/kernel/syscall.o
  CC      arch/mips/kernel/time.o
  CC      arch/mips/kernel/traps.o
  CC      arch/mips/kernel/unaligned.o
  CC      arch/mips/kernel/mips_ksyms.o
  CC      arch/mips/kernel/module.o
  AS      arch/mips/kernel/r4k_fpu.o
  AS      arch/mips/kernel/r4k_switch.o
  AS      arch/mips/kernel/scall32-o32.o
  CC      arch/mips/kernel/proc.o
  LD      arch/mips/kernel/built-in.o
  AS      arch/mips/kernel/head.o
  CC      arch/mips/kernel/init_task.o
  LDS     arch/mips/kernel/vmlinux.lds
  CC      arch/mips/mm/cache.o
  CC      arch/mips/mm/extable.o
  CC      arch/mips/mm/fault.o
  CC      arch/mips/mm/init.o
  CC      arch/mips/mm/pgtable.o
  CC      arch/mips/mm/tlbex.o
arch/mips/mm/tlbex.c:516:5: warning: "CONFIG_64BIT" is not defined
  AS      arch/mips/mm/tlbex-fault.o
  CC      arch/mips/mm/ioremap.o
arch/mips/mm/ioremap.c: In function `__ioremap':
include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining
failed
 in call to '__fixup_bigphys_addr': function body not available
arch/mips/mm/ioremap.c:28: sorry, unimplemented: called from here
make[1]: *** [arch/mips/mm/ioremap.o] Error 1
make: *** [arch/mips/mm] Error 2

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Cross-compiling Linux problem
  2005-10-07 20:18 ` Kyle Unice
  (?)
@ 2005-10-07 20:41 ` Brett Foster
  2005-10-07 20:54   ` Maciej W. Rozycki
  2005-10-07 21:26     ` Kyle Unice
  -1 siblings, 2 replies; 18+ messages in thread
From: Brett Foster @ 2005-10-07 20:41 UTC (permalink / raw)
  To: Kyle Unice; +Cc: linux-mips

Kyle Unice wrote:

>arch/mips/mm/tlbex.c:516:5: warning: "CONFIG_64BIT" is not defined
>  AS      arch/mips/mm/tlbex-fault.o
>  CC      arch/mips/mm/ioremap.o
>arch/mips/mm/ioremap.c: In function `__ioremap':
>include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining
>failed
> in call to '__fixup_bigphys_addr': function body not available
>arch/mips/mm/ioremap.c:28: sorry, unimplemented: called from here
>make[1]: *** [arch/mips/mm/ioremap.o] Error 1
>make: *** [arch/mips/mm] Error 2
>  
>
I once had this sort of problem when I forgot to specify the cross 
compiler while invoking make and tried to compile a MIPS kernel on X86 gcc.

Brett

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Cross-compiling Linux problem
  2005-10-07 20:41 ` Brett Foster
@ 2005-10-07 20:54   ` Maciej W. Rozycki
  2005-10-07 21:26     ` Kyle Unice
  1 sibling, 0 replies; 18+ messages in thread
From: Maciej W. Rozycki @ 2005-10-07 20:54 UTC (permalink / raw)
  To: Brett Foster; +Cc: linux-mips

On Fri, 7 Oct 2005, Brett Foster wrote:

> > include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining
> > failed
> > in call to '__fixup_bigphys_addr': function body not available
> > arch/mips/mm/ioremap.c:28: sorry, unimplemented: called from here
> > make[1]: *** [arch/mips/mm/ioremap.o] Error 1
> > make: *** [arch/mips/mm] Error 2
> > 
> > 
> I once had this sort of problem when I forgot to specify the cross compiler
> while invoking make and tried to compile a MIPS kernel on X86 gcc.

 In this case the header is truly broken -- "extern inline 
__attribute__((always_inline))" is self-contradicting.

  Maciej

^ permalink raw reply	[flat|nested] 18+ messages in thread

* RE: Cross-compiling Linux problem
@ 2005-10-07 21:26     ` Kyle Unice
  0 siblings, 0 replies; 18+ messages in thread
From: Kyle Unice @ 2005-10-07 21:26 UTC (permalink / raw)
  To: 'Brett Foster'; +Cc: linux-mips

I am compiling the db1550_defconfig which does define
CONFIG_64BIT_PHYS_ADDR.
The cross compiler is mipsel generated from crosstool.sh
Kyle

-----Original Message-----
From: Brett Foster [mailto:fosterb@uoguelph.ca] 
Sent: Friday, October 07, 2005 2:42 PM
To: Kyle Unice
Cc: linux-mips@linux-mips.org
Subject: Re: Cross-compiling Linux problem

Kyle Unice wrote:

>arch/mips/mm/tlbex.c:516:5: warning: "CONFIG_64BIT" is not defined
>  AS      arch/mips/mm/tlbex-fault.o
>  CC      arch/mips/mm/ioremap.o
>arch/mips/mm/ioremap.c: In function `__ioremap':
>include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining
>failed
> in call to '__fixup_bigphys_addr': function body not available
>arch/mips/mm/ioremap.c:28: sorry, unimplemented: called from here
>make[1]: *** [arch/mips/mm/ioremap.o] Error 1
>make: *** [arch/mips/mm] Error 2
>  
>
I once had this sort of problem when I forgot to specify the cross 
compiler while invoking make and tried to compile a MIPS kernel on X86 gcc.

Brett

^ permalink raw reply	[flat|nested] 18+ messages in thread

* RE: Cross-compiling Linux problem
@ 2005-10-07 21:26     ` Kyle Unice
  0 siblings, 0 replies; 18+ messages in thread
From: Kyle Unice @ 2005-10-07 21:26 UTC (permalink / raw)
  To: 'Brett Foster'; +Cc: linux-mips

I am compiling the db1550_defconfig which does define
CONFIG_64BIT_PHYS_ADDR.
The cross compiler is mipsel generated from crosstool.sh
Kyle

-----Original Message-----
From: Brett Foster [mailto:fosterb@uoguelph.ca] 
Sent: Friday, October 07, 2005 2:42 PM
To: Kyle Unice
Cc: linux-mips@linux-mips.org
Subject: Re: Cross-compiling Linux problem

Kyle Unice wrote:

>arch/mips/mm/tlbex.c:516:5: warning: "CONFIG_64BIT" is not defined
>  AS      arch/mips/mm/tlbex-fault.o
>  CC      arch/mips/mm/ioremap.o
>arch/mips/mm/ioremap.c: In function `__ioremap':
>include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining
>failed
> in call to '__fixup_bigphys_addr': function body not available
>arch/mips/mm/ioremap.c:28: sorry, unimplemented: called from here
>make[1]: *** [arch/mips/mm/ioremap.o] Error 1
>make: *** [arch/mips/mm] Error 2
>  
>
I once had this sort of problem when I forgot to specify the cross 
compiler while invoking make and tried to compile a MIPS kernel on X86 gcc.

Brett

^ permalink raw reply	[flat|nested] 18+ messages in thread

* RE: Cross-compiling Linux problem
  2005-10-07 21:26     ` Kyle Unice
  (?)
@ 2005-10-07 21:47     ` Pete Popov
  2005-10-07 21:54         ` Kyle Unice
  -1 siblings, 1 reply; 18+ messages in thread
From: Pete Popov @ 2005-10-07 21:47 UTC (permalink / raw)
  To: Kyle Unice; +Cc: 'Brett Foster', 'linux-mips@linux-mips.org'

On Fri, 2005-10-07 at 15:26 -0600, Kyle Unice wrote:
> I am compiling the db1550_defconfig which does define
> CONFIG_64BIT_PHYS_ADDR.
> The cross compiler is mipsel generated from crosstool.sh

Which gcc version? And I assume you are using the linux-mips.org tree,
not kernel.org?

Pete

> Kyle
> 
> -----Original Message-----
> From: Brett Foster [mailto:fosterb@uoguelph.ca] 
> Sent: Friday, October 07, 2005 2:42 PM
> To: Kyle Unice
> Cc: linux-mips@linux-mips.org
> Subject: Re: Cross-compiling Linux problem
> 
> Kyle Unice wrote:
> 
> >arch/mips/mm/tlbex.c:516:5: warning: "CONFIG_64BIT" is not defined
> >  AS      arch/mips/mm/tlbex-fault.o
> >  CC      arch/mips/mm/ioremap.o
> >arch/mips/mm/ioremap.c: In function `__ioremap':
> >include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining
> >failed
> > in call to '__fixup_bigphys_addr': function body not available
> >arch/mips/mm/ioremap.c:28: sorry, unimplemented: called from here
> >make[1]: *** [arch/mips/mm/ioremap.o] Error 1
> >make: *** [arch/mips/mm] Error 2
> >  
> >
> I once had this sort of problem when I forgot to specify the cross 
> compiler while invoking make and tried to compile a MIPS kernel on X86 gcc.
> 
> Brett
> 
> 

^ permalink raw reply	[flat|nested] 18+ messages in thread

* RE: Cross-compiling Linux problem
@ 2005-10-07 21:54         ` Kyle Unice
  0 siblings, 0 replies; 18+ messages in thread
From: Kyle Unice @ 2005-10-07 21:54 UTC (permalink / raw)
  To: ppopov; +Cc: 'Brett Foster', linux-mips

I am using gcc-3.4.4 and the cvs checkout of linux-mips.org tree.
Kyle

-----Original Message-----
From: Pete Popov [mailto:ppopov@embeddedalley.com] 
Sent: Friday, October 07, 2005 3:47 PM
To: Kyle Unice
Cc: 'Brett Foster'; 'linux-mips@linux-mips.org'
Subject: RE: Cross-compiling Linux problem

On Fri, 2005-10-07 at 15:26 -0600, Kyle Unice wrote:
> I am compiling the db1550_defconfig which does define
> CONFIG_64BIT_PHYS_ADDR.
> The cross compiler is mipsel generated from crosstool.sh

Which gcc version? And I assume you are using the linux-mips.org tree,
not kernel.org?

Pete

> Kyle
> 
> -----Original Message-----
> From: Brett Foster [mailto:fosterb@uoguelph.ca] 
> Sent: Friday, October 07, 2005 2:42 PM
> To: Kyle Unice
> Cc: linux-mips@linux-mips.org
> Subject: Re: Cross-compiling Linux problem
> 
> Kyle Unice wrote:
> 
> >arch/mips/mm/tlbex.c:516:5: warning: "CONFIG_64BIT" is not defined
> >  AS      arch/mips/mm/tlbex-fault.o
> >  CC      arch/mips/mm/ioremap.o
> >arch/mips/mm/ioremap.c: In function `__ioremap':
> >include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining
> >failed
> > in call to '__fixup_bigphys_addr': function body not available
> >arch/mips/mm/ioremap.c:28: sorry, unimplemented: called from here
> >make[1]: *** [arch/mips/mm/ioremap.o] Error 1
> >make: *** [arch/mips/mm] Error 2
> >  
> >
> I once had this sort of problem when I forgot to specify the cross 
> compiler while invoking make and tried to compile a MIPS kernel on X86
gcc.
> 
> Brett
> 
> 

^ permalink raw reply	[flat|nested] 18+ messages in thread

* RE: Cross-compiling Linux problem
@ 2005-10-07 21:54         ` Kyle Unice
  0 siblings, 0 replies; 18+ messages in thread
From: Kyle Unice @ 2005-10-07 21:54 UTC (permalink / raw)
  To: ppopov; +Cc: 'Brett Foster', linux-mips

I am using gcc-3.4.4 and the cvs checkout of linux-mips.org tree.
Kyle

-----Original Message-----
From: Pete Popov [mailto:ppopov@embeddedalley.com] 
Sent: Friday, October 07, 2005 3:47 PM
To: Kyle Unice
Cc: 'Brett Foster'; 'linux-mips@linux-mips.org'
Subject: RE: Cross-compiling Linux problem

On Fri, 2005-10-07 at 15:26 -0600, Kyle Unice wrote:
> I am compiling the db1550_defconfig which does define
> CONFIG_64BIT_PHYS_ADDR.
> The cross compiler is mipsel generated from crosstool.sh

Which gcc version? And I assume you are using the linux-mips.org tree,
not kernel.org?

Pete

> Kyle
> 
> -----Original Message-----
> From: Brett Foster [mailto:fosterb@uoguelph.ca] 
> Sent: Friday, October 07, 2005 2:42 PM
> To: Kyle Unice
> Cc: linux-mips@linux-mips.org
> Subject: Re: Cross-compiling Linux problem
> 
> Kyle Unice wrote:
> 
> >arch/mips/mm/tlbex.c:516:5: warning: "CONFIG_64BIT" is not defined
> >  AS      arch/mips/mm/tlbex-fault.o
> >  CC      arch/mips/mm/ioremap.o
> >arch/mips/mm/ioremap.c: In function `__ioremap':
> >include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining
> >failed
> > in call to '__fixup_bigphys_addr': function body not available
> >arch/mips/mm/ioremap.c:28: sorry, unimplemented: called from here
> >make[1]: *** [arch/mips/mm/ioremap.o] Error 1
> >make: *** [arch/mips/mm] Error 2
> >  
> >
> I once had this sort of problem when I forgot to specify the cross 
> compiler while invoking make and tried to compile a MIPS kernel on X86
gcc.
> 
> Brett
> 
> 

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Cross-compiling Linux problem
  2005-10-07 21:54         ` Kyle Unice
  (?)
@ 2005-10-07 22:27         ` David Daney
  2005-10-07 22:56           ` Ilya A. Volynets-Evenbakh
  2005-10-08  3:33             ` Kyle Unice
  -1 siblings, 2 replies; 18+ messages in thread
From: David Daney @ 2005-10-07 22:27 UTC (permalink / raw)
  To: Kyle Unice; +Cc: ppopov, 'Brett Foster', linux-mips

Kyle Unice wrote:
> I am using gcc-3.4.4 and the cvs checkout of linux-mips.org tree.
> Kyle

Not withstanding Maciej's comment about the real problem being the 
broken header file, I give you a quote from 
http://www.linux-mips.org/wiki/Git : "At this time only the linux.git 
repository is in production use.... all other archives are only historical."

You might consider getting your code from the git repository as the CVS 
repository is no longer being maintained.

David Daney

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Cross-compiling Linux problem
  2005-10-07 22:27         ` David Daney
@ 2005-10-07 22:56           ` Ilya A. Volynets-Evenbakh
  2005-10-07 23:15             ` David Daney
                               ` (2 more replies)
  2005-10-08  3:33             ` Kyle Unice
  1 sibling, 3 replies; 18+ messages in thread
From: Ilya A. Volynets-Evenbakh @ 2005-10-07 22:56 UTC (permalink / raw)
  To: David Daney; +Cc: Kyle Unice, ppopov, 'Brett Foster', linux-mips

CVS is not where development happens, but it is still updated, according 
to Ralf.

David Daney wrote:

> Kyle Unice wrote:
>
>> I am using gcc-3.4.4 and the cvs checkout of linux-mips.org tree.
>> Kyle
>
>
> Not withstanding Maciej's comment about the real problem being the 
> broken header file, I give you a quote from 
> http://www.linux-mips.org/wiki/Git : "At this time only the linux.git 
> repository is in production use.... all other archives are only 
> historical."
>
> You might consider getting your code from the git repository as the 
> CVS repository is no longer being maintained.
>
> David Daney
>
>

-- 
Ilya A. Volynets-Evenbakh
Total Knowledge. CTO
http://www.total-knowledge.com

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Cross-compiling Linux problem
  2005-10-07 22:56           ` Ilya A. Volynets-Evenbakh
@ 2005-10-07 23:15             ` David Daney
  2005-10-08 13:52               ` Kyle Unice
  2005-10-13 12:07             ` Ralf Baechle
  2 siblings, 0 replies; 18+ messages in thread
From: David Daney @ 2005-10-07 23:15 UTC (permalink / raw)
  To: Ilya A. Volynets-Evenbakh; +Cc: linux-mips

Ilya A. Volynets-Evenbakh wrote:
> CVS is not where development happens, but it is still updated, according 
> to Ralf.
> 

Perhaps, but the reason I mentioned this is that I saw this warning:

arch/mips/mm/tlbex.c:516:5: warning: "CONFIG_64BIT" is not defined

Which is fixed in the git repository, but not CVS

David Daney

> David Daney wrote:
> 
>> Kyle Unice wrote:
>>
>>> I am using gcc-3.4.4 and the cvs checkout of linux-mips.org tree.
>>> Kyle
>>
>>
>>
>> Not withstanding Maciej's comment about the real problem being the 
>> broken header file, I give you a quote from 
>> http://www.linux-mips.org/wiki/Git : "At this time only the linux.git 
>> repository is in production use.... all other archives are only 
>> historical."
>>
>> You might consider getting your code from the git repository as the 
>> CVS repository is no longer being maintained.
>>
>> David Daney
>>
>>
> 

^ permalink raw reply	[flat|nested] 18+ messages in thread

* RE: Cross-compiling Linux problem
@ 2005-10-08  3:33             ` Kyle Unice
  0 siblings, 0 replies; 18+ messages in thread
From: Kyle Unice @ 2005-10-08  3:33 UTC (permalink / raw)
  To: 'David Daney'; +Cc: ppopov, 'Brett Foster', linux-mips

David,
Thanks I downloaded and installed git.  Used git to get the linux source 
And did a build and got:

  CC      arch/mips/au1000/common/prom.o
  AS      arch/mips/au1000/common/int-handler.o
  CC      arch/mips/au1000/common/irq.o
  CC      arch/mips/au1000/common/puts.o
  CC      arch/mips/au1000/common/time.o
  CC      arch/mips/au1000/common/reset.o
  CC      arch/mips/au1000/common/au1xxx_irqmap.o
  CC      arch/mips/au1000/common/clocks.o
  CC      arch/mips/au1000/common/platform.o
  CC      arch/mips/au1000/common/power.o
  CC      arch/mips/au1000/common/setup.o
  AS      arch/mips/au1000/common/sleeper.o
  CC      arch/mips/au1000/common/cputable.o
  CC      arch/mips/au1000/common/dma.o
  CC      arch/mips/au1000/common/dbdma.o
  CC      arch/mips/au1000/common/gpio.o
  CC      arch/mips/au1000/common/pci.o
arch/mips/au1000/common/pci.c: In function `au1x_pci_setup':
include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining
failed
 in call to '__fixup_bigphys_addr': function body not available
arch/mips/au1000/common/pci.c:28: sorry, unimplemented: called from here
make[1]: *** [arch/mips/au1000/common/pci.o] Error 1
make: *** [arch/mips/au1000/common] Error 2

Kyle

-----Original Message-----
From: David Daney [mailto:ddaney@avtrex.com] 
Sent: Friday, October 07, 2005 4:28 PM
To: Kyle Unice
Cc: ppopov@embeddedalley.com; 'Brett Foster'; linux-mips@linux-mips.org
Subject: Re: Cross-compiling Linux problem

Kyle Unice wrote:
> I am using gcc-3.4.4 and the cvs checkout of linux-mips.org tree.
> Kyle

Not withstanding Maciej's comment about the real problem being the 
broken header file, I give you a quote from 
http://www.linux-mips.org/wiki/Git : "At this time only the linux.git 
repository is in production use.... all other archives are only historical."

You might consider getting your code from the git repository as the CVS 
repository is no longer being maintained.

David Daney

^ permalink raw reply	[flat|nested] 18+ messages in thread

* RE: Cross-compiling Linux problem
@ 2005-10-08  3:33             ` Kyle Unice
  0 siblings, 0 replies; 18+ messages in thread
From: Kyle Unice @ 2005-10-08  3:33 UTC (permalink / raw)
  To: 'David Daney'; +Cc: ppopov, 'Brett Foster', linux-mips

David,
Thanks I downloaded and installed git.  Used git to get the linux source 
And did a build and got:

  CC      arch/mips/au1000/common/prom.o
  AS      arch/mips/au1000/common/int-handler.o
  CC      arch/mips/au1000/common/irq.o
  CC      arch/mips/au1000/common/puts.o
  CC      arch/mips/au1000/common/time.o
  CC      arch/mips/au1000/common/reset.o
  CC      arch/mips/au1000/common/au1xxx_irqmap.o
  CC      arch/mips/au1000/common/clocks.o
  CC      arch/mips/au1000/common/platform.o
  CC      arch/mips/au1000/common/power.o
  CC      arch/mips/au1000/common/setup.o
  AS      arch/mips/au1000/common/sleeper.o
  CC      arch/mips/au1000/common/cputable.o
  CC      arch/mips/au1000/common/dma.o
  CC      arch/mips/au1000/common/dbdma.o
  CC      arch/mips/au1000/common/gpio.o
  CC      arch/mips/au1000/common/pci.o
arch/mips/au1000/common/pci.c: In function `au1x_pci_setup':
include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining
failed
 in call to '__fixup_bigphys_addr': function body not available
arch/mips/au1000/common/pci.c:28: sorry, unimplemented: called from here
make[1]: *** [arch/mips/au1000/common/pci.o] Error 1
make: *** [arch/mips/au1000/common] Error 2

Kyle

-----Original Message-----
From: David Daney [mailto:ddaney@avtrex.com] 
Sent: Friday, October 07, 2005 4:28 PM
To: Kyle Unice
Cc: ppopov@embeddedalley.com; 'Brett Foster'; linux-mips@linux-mips.org
Subject: Re: Cross-compiling Linux problem

Kyle Unice wrote:
> I am using gcc-3.4.4 and the cvs checkout of linux-mips.org tree.
> Kyle

Not withstanding Maciej's comment about the real problem being the 
broken header file, I give you a quote from 
http://www.linux-mips.org/wiki/Git : "At this time only the linux.git 
repository is in production use.... all other archives are only historical."

You might consider getting your code from the git repository as the CVS 
repository is no longer being maintained.

David Daney

^ permalink raw reply	[flat|nested] 18+ messages in thread

* RE: Cross-compiling Linux problem
@ 2005-10-08 13:52               ` Kyle Unice
  0 siblings, 0 replies; 18+ messages in thread
From: Kyle Unice @ 2005-10-08 13:52 UTC (permalink / raw)
  To: 'Ilya A. Volynets-Evenbakh', 'David Daney'
  Cc: ppopov, 'Brett Foster', linux-mips

It appears that the function __fixup_bigphys_addr is not inline anymore but 
A callable function.  I removed the "inline " qualifier from the extern
declaration in
Ioremap.h (if CONFIG_64BIT_PHYS_ADDR is declared) and linux built ok.
Kyle 

-----Original Message-----
From: Ilya A. Volynets-Evenbakh [mailto:ilya@total-knowledge.com] 
Sent: Friday, October 07, 2005 4:57 PM
To: David Daney
Cc: Kyle Unice; ppopov@embeddedalley.com; 'Brett Foster';
linux-mips@linux-mips.org
Subject: Re: Cross-compiling Linux problem

CVS is not where development happens, but it is still updated, according 
to Ralf.

David Daney wrote:

> Kyle Unice wrote:
>
>> I am using gcc-3.4.4 and the cvs checkout of linux-mips.org tree.
>> Kyle
>
>
> Not withstanding Maciej's comment about the real problem being the 
> broken header file, I give you a quote from 
> http://www.linux-mips.org/wiki/Git : "At this time only the linux.git 
> repository is in production use.... all other archives are only 
> historical."
>
> You might consider getting your code from the git repository as the 
> CVS repository is no longer being maintained.
>
> David Daney
>
>

-- 
Ilya A. Volynets-Evenbakh
Total Knowledge. CTO
http://www.total-knowledge.com

^ permalink raw reply	[flat|nested] 18+ messages in thread

* RE: Cross-compiling Linux problem
@ 2005-10-08 13:52               ` Kyle Unice
  0 siblings, 0 replies; 18+ messages in thread
From: Kyle Unice @ 2005-10-08 13:52 UTC (permalink / raw)
  To: 'Ilya A. Volynets-Evenbakh', 'David Daney'
  Cc: ppopov, 'Brett Foster', linux-mips

It appears that the function __fixup_bigphys_addr is not inline anymore but 
A callable function.  I removed the "inline " qualifier from the extern
declaration in
Ioremap.h (if CONFIG_64BIT_PHYS_ADDR is declared) and linux built ok.
Kyle 

-----Original Message-----
From: Ilya A. Volynets-Evenbakh [mailto:ilya@total-knowledge.com] 
Sent: Friday, October 07, 2005 4:57 PM
To: David Daney
Cc: Kyle Unice; ppopov@embeddedalley.com; 'Brett Foster';
linux-mips@linux-mips.org
Subject: Re: Cross-compiling Linux problem

CVS is not where development happens, but it is still updated, according 
to Ralf.

David Daney wrote:

> Kyle Unice wrote:
>
>> I am using gcc-3.4.4 and the cvs checkout of linux-mips.org tree.
>> Kyle
>
>
> Not withstanding Maciej's comment about the real problem being the 
> broken header file, I give you a quote from 
> http://www.linux-mips.org/wiki/Git : "At this time only the linux.git 
> repository is in production use.... all other archives are only 
> historical."
>
> You might consider getting your code from the git repository as the 
> CVS repository is no longer being maintained.
>
> David Daney
>
>

-- 
Ilya A. Volynets-Evenbakh
Total Knowledge. CTO
http://www.total-knowledge.com

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Cross-compiling Linux problem
  2005-10-08 13:52               ` Kyle Unice
  (?)
@ 2005-10-13 11:58               ` Ralf Baechle
  -1 siblings, 0 replies; 18+ messages in thread
From: Ralf Baechle @ 2005-10-13 11:58 UTC (permalink / raw)
  To: Kyle Unice
  Cc: 'Ilya A. Volynets-Evenbakh', 'David Daney',
	ppopov, 'Brett Foster', linux-mips

On Sat, Oct 08, 2005 at 07:52:24AM -0600, Kyle Unice wrote:

> It appears that the function __fixup_bigphys_addr is not inline anymore but 
> A callable function.  I removed the "inline " qualifier from the extern
> declaration in
> Ioremap.h (if CONFIG_64BIT_PHYS_ADDR is declared) and linux built ok.

Thanks for noting; fixed that in git.

  Ralf

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Cross-compiling Linux problem
  2005-10-07 22:56           ` Ilya A. Volynets-Evenbakh
  2005-10-07 23:15             ` David Daney
  2005-10-08 13:52               ` Kyle Unice
@ 2005-10-13 12:07             ` Ralf Baechle
  2 siblings, 0 replies; 18+ messages in thread
From: Ralf Baechle @ 2005-10-13 12:07 UTC (permalink / raw)
  To: Ilya A. Volynets-Evenbakh
  Cc: David Daney, Kyle Unice, ppopov, 'Brett Foster',
	linux-mips

On Fri, Oct 07, 2005 at 03:56:52PM -0700, Ilya A. Volynets-Evenbakh wrote:

> CVS is not where development happens, but it is still updated, according 
> to Ralf.

I was considering to do that but haven't cooked the necessary scripts yet.
Fortunately there doesn't seem to be too much need.

  Ralf

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2005-10-13 12:08 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-07 20:18 Cross-compiling Linux problem Kyle Unice
2005-10-07 20:18 ` Kyle Unice
2005-10-07 20:41 ` Brett Foster
2005-10-07 20:54   ` Maciej W. Rozycki
2005-10-07 21:26   ` Kyle Unice
2005-10-07 21:26     ` Kyle Unice
2005-10-07 21:47     ` Pete Popov
2005-10-07 21:54       ` Kyle Unice
2005-10-07 21:54         ` Kyle Unice
2005-10-07 22:27         ` David Daney
2005-10-07 22:56           ` Ilya A. Volynets-Evenbakh
2005-10-07 23:15             ` David Daney
2005-10-08 13:52             ` Kyle Unice
2005-10-08 13:52               ` Kyle Unice
2005-10-13 11:58               ` Ralf Baechle
2005-10-13 12:07             ` Ralf Baechle
2005-10-08  3:33           ` Kyle Unice
2005-10-08  3:33             ` Kyle Unice

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.