mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: lsorense@csclub.uwaterloo.ca (Lennart Sorensen)
To: linux-kernel@vger.kernel.org
Subject: Re: Missing unistd_no.h and unistd_mm.h export on m68k
Date: Wed, 4 Feb 2009 13:46:59 -0500	[thread overview]
Message-ID: <20090204184659.GG26064@csclub.uwaterloo.ca> (raw)
In-Reply-To: <20090204183142.GF26064@csclub.uwaterloo.ca>

On Wed, Feb 04, 2009 at 01:31:42PM -0500, Lennart Sorensen wrote:
> On Wed, Feb 04, 2009 at 01:14:53PM -0500, Lennart Sorensen wrote:
> > make header_install fails to include the files unistd_no.h and
> > unistd_mm.h on m68k, while those two files are included by unistd.h.
> > 
> > This patch fixes this by adding these two files to the list of m68k
> > specific headers to export.
> > 
> > Signed-off-by: Len Sorensen <lsorense@csclub.uwaterloo.ca>
> > 
> > Signed
> > diff --git a/arch/m68k/include/asm/Kbuild b/arch/m68k/include/asm/Kbuild
> > index 1a922fa..2bb4738 100644
> > --- a/arch/m68k/include/asm/Kbuild
> > +++ b/arch/m68k/include/asm/Kbuild
> > @@ -1,2 +1,2 @@
> >  include include/asm-generic/Kbuild.asm
> > -header-y += cachectl.h
> > +header-y += cachectl.h unistd_no.h unistd_mm.h
> 
> Hmm, seems it is actually much worse than I thought.  All _no.h and
> _mm.h are being missed, making m68k compiles of things like uclibc
> rather broken.  Yuck.

So updated patch that makes uclibc actually compile for m68k.

-- 
Len Sorensen



make header_install fails to include the files *_no.h and
*_mm.h on m68k, while those files are included by the matching *.h

This patch fixes this by adding these missing files to the list of m68k
specific headers to export.  With this patch, uclibc compiles again.

Signed-off-by: Len Sorensen <lsorense@csclub.uwaterloo.ca>

diff --git a/arch/m68k/include/asm/Kbuild b/arch/m68k/include/asm/Kbuild
index 1a922fa..c69926c 100644
--- a/arch/m68k/include/asm/Kbuild
+++ b/arch/m68k/include/asm/Kbuild
@@ -1,2 +1,2 @@
 include include/asm-generic/Kbuild.asm
-header-y += cachectl.h
+header-y += cachectl.h atomic_mm.h atomic_no.h bitops_mm.h bitops_no.h bootinfo_mm.h bootinfo_no.h bug_mm.h bug_no.h bugs_mm.h bugs_no.h cache_mm.h cache_no.h cacheflush_mm.h cacheflush_no.h checksum_mm.h checksum_no.h current_mm.h current_no.h delay_mm.h delay_no.h div64_mm.h div64_no.h dma-mapping_mm.h dma-mapping_no.h dma_mm.h dma_no.h elf_mm.h elf_no.h entry_mm.h entry_no.h fb_mm.h fb_no.h fpu_mm.h fpu_no.h hardirq_mm.h hardirq_no.h hw_irq_mm.h hw_irq_no.h io_mm.h io_no.h irq_mm.h irq_no.h kmap_types_mm.h kmap_types_no.h machdep_mm.h machdep_no.h mc146818rtc_mm.h mc146818rtc_no.h mmu_context_mm.h mmu_context_no.h mmu_mm.h mmu_no.h module_mm.h module_no.h page_mm.h page_no.h page_offset_mm.h page_offset_no.h param_mm.h param_no.h pci_mm.h pci_no.h pgalloc_mm.h pgalloc_no.h pgtable_mm.h pgtable_no.h processor_mm.h processor_no.h ptrace_mm.h ptrace_no.h scatterlist_mm.h scatterlist_no.h segment_mm.h segment_no.h setup_mm.h setup_no.h sigcontext_mm.h sigcontext_no.h siginfo_mm.h siginfo_no.h signal_mm.h signal_no.h string_mm.h string_no.h swab_mm.h swab_no.h system_mm.h system_no.h thread_info_mm.h thread_info_no.h timex_mm.h timex_no.h tlbflush_mm.h tlbflush_no.h traps_mm.h traps_no.h uaccess_mm.h uaccess_no.h ucontext_mm.h ucontext_no.h unaligned_mm.h unaligned_no.h unistd_mm.h unistd_no.h

  reply	other threads:[~2009-02-04 18:51 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-04 18:14 Lennart Sorensen
2009-02-04 18:31 ` Lennart Sorensen
2009-02-04 18:46   ` Lennart Sorensen [this message]
2009-02-04 20:20     ` Lennart Sorensen
2009-02-05  5:53     ` Sam Ravnborg
2009-02-05 15:51       ` Lennart Sorensen
2009-02-05 15:54         ` Lennart Sorensen
2009-02-05 19:48           ` Sam Ravnborg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20090204184659.GG26064@csclub.uwaterloo.ca \
    --to=lsorense@csclub.uwaterloo.ca \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®