nel builds (allyesconfig, for example)
with -ffunction-sections.
Rediffed against 2.6.33-rc4-next-20100114, placated checkpatch.pl
Signed-off-by: Denys Vlasenko
[ande...@mit.edu: updated for 2.6.29]
Signed-off-by: Anders Kaseorg
diff -d -urpN linux-2.6.33-rc4-next-20100114.org/scripts/mod/file2alias.c
li
On Wednesday 09 September 2009 16:33, Johannes Stezenbach wrote:
> Sorry for slow reply.
>
> On Fri, Sep 04, 2009 at 06:16:26PM +0200, Wolfram Sang wrote:
> >
> > > Now that microcom is in Debian sid (thanks!), where can I find ptx_ts?
> > > It seems to be quite useful.
> >
> > Back from the hol
On Tuesday 18 August 2009 03:27, David Miller wrote:
> From: Tim Bird
> Date: Mon, 17 Aug 2009 18:24:26 -0700
>
> > David Miller wrote:
> >> I have card/switch combinations that take up to 10 seconds to
> >> negotiate a proper link.
> >
> > What types of delays are these timeouts supposed to
> >
On Fri, Aug 14, 2009 at 7:02 PM, Robert
Schwebel wrote:
> So we basically have 7 s for the kernel. The rest is userspace, which hasn't
> seen much optimization yet, other than trying to start the GUI application as
> early as possible, while doing all other init stuff in parallel. Adding
> "quiet"
On Tuesday 26 August 2008 20:33, Daniel Walker wrote:
> On Mon, 2008-08-25 at 01:18 +0200, Denys Vlasenko wrote:
> > Hi Andrew,
> >
> > You asked me to maintain it and resubmit when
> > merge frenzy is over.
> >
> > Here is the update against current L
ned-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/parisc/kernel/head.S Wed Jul 2 00:40:41 2008
+++ 1.fixname/arch/parisc/kernel/head.S Wed Jul 2 00:45:45 2008
@@ -345,7 +345,7 @@
ENDPROC(stext)
#ifndef CONFIG_64BIT
- .section .data.read_mostly
On Wednesday 02 July 2008 02:42, Denys Vlasenko wrote:
> The purpose of this patch is to make kernel buildable
> with "gcc -ffunction-sections -fdata-sections".
> This patch fixes x86 architecture.
Update for x86 arch part. Testing revealed a latent buglet.
arch/x86/boot/compr
On Wednesday 02 July 2008 06:30, Andrew Morton wrote:
> On Wed, 2 Jul 2008 02:33:48 +0200 Denys Vlasenko <[EMAIL PROTECTED]> wrote:
> > I am unsure how to synchronize propagation of these patches
> > across all architectures.
> >
> > Andrew, how this can be
On Wednesday 02 July 2008 00:58, Mike Frysinger wrote:
> On Tue, Jul 1, 2008 at 8:35 PM, Denys Vlasenko wrote:
> > The purpose of this patch is to make kernel buildable
> > with "gcc -ffunction-sections -fdata-sections".
> > This patch fixes blackfin architecture.
&g
On Wednesday 02 July 2008 00:56, [EMAIL PROTECTED] wrote:
> On Wed, 02 Jul 2008 02:33:48 +0200, Denys Vlasenko said:
>
> > The purpose of these patches is to make kernel buildable
> > with "gcc -ffunction-sections -fdata-sections".
> >
> > Newer gcc and bi
On Wednesday 02 July 2008 01:41, James Bottomley wrote:
> On Wed, 2008-07-02 at 02:39 +0200, Denys Vlasenko wrote:
> > The purpose of this patch is to make kernel buildable
> > with "gcc -ffunction-sections -fdata-sections".
> > This patch fixes parisc architecture
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes xtensa architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/xtensa/kernel/head.S Wed Jul 2 00:40:43 2008
+++ 1.fixname/ar
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes v850 architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/v850/kernel/init_task.c Wed Jul 2 00:40:42 2008
+++ 1.fixname/
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes x86 architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/x86/boot/compressed/head_32.SWed Jul 2 00:40:42 2008
+++ 1.fixna
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes sparc architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/sparc/boot/btfixupprep.c Wed Jul 2 00:40:42 2008
+++ 1.fixname
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes User Mode Linux.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/um/kernel/dyn.lds.S Wed Jul 2 00:40:42 2008
+++ 1.fixnam
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes s390 architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/s390/kernel/head.S Wed Jul 2 00:40:42 2008
+++ 1.fixname/
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes sh architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/sh/kernel/cpu/sh5/entry.SWed Jul 2 00:40:42 2008
+++ 1.fixnam
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes powerpc architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/powerpc/kernel/head_32.S Wed Jul 2 00:40:41 2008
+++ 1.fixn
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes ppc architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/ppc/boot/ld.script Wed Jul 2 00:40:41 2008
+++ 1.fixna
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes m68k architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/m68k/kernel/head.S Wed Jul 2 00:40:40 2008
+++ 1.fixname/
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes mn10300 architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/mn10300/kernel/head.SWed Jul 2 00:40:41 2008
+++ 1.fixn
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes parisc architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/parisc/kernel/head.S Wed Jul 2 00:40:41 2008
+++ 1.fixname/ar
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes m32r architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/m32r/kernel/init_task.c Wed Jul 2 00:40:40 2008
+++ 1.fixname/
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes mips architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/mips/kernel/init_task.c Wed Jul 2 00:40:40 2008
+++ 1.fixname/
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes h8300 architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/h8300/boot/compressed/head.S Wed Jul 2 00:40:40 2008
+++ 1.fi
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes ia64 architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/ia64/kernel/Makefile Wed Jul 2 00:40:40 2008
+++ 1.fixname/
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes cris architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/cris/arch-v10/vmlinux.lds.S Wed Jul 2 00:40:40 2008
+++ 1.f
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes frv architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/frv/kernel/break.S Wed Jul 2 00:40:40 2008
+++ 1.fixname
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes blackfin architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/blackfin/kernel/vmlinux.lds.SWed Jul 2 00:40:40 2008
++
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes arm architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/arm/kernel/head-nommu.S Wed Jul 2 00:40:39 2008
+++ 1.fixname/arch
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes avr architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/avr32/kernel/init_task.c Wed Jul 2 00:40:40 2008
+++ 1.fixname/a
r scripts produces broken vmlinux and vdso images.
The following patches fix section names, one per architecture.
The patch in _this_ mail fixes generic part.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/Documentation/mutex-design.txtWed Jul 2 00:40:39 2008
++
The purpose of this patch is to make kernel buildable
with "gcc -ffunction-sections -fdata-sections".
This patch fixes alpha architecture.
Signed-off-by: Denys Vlasenko <[EMAIL PROTECTED]>
--
vda
--- 0.org/arch/alpha/kernel/head.S Wed Jul 2 00:40:39 2008
+++ 1.fixname/a
On Monday 23 June 2008 20:57, Sam Ravnborg wrote:
> > > I agree. And if we do want to pay attention to pure code size, there are
> > > other approaches -- like --gc-sections
> >
> > I have some patches in this area too. Were submitted to Sam
> > but he was too busy it seems.
>
> They were not triv
On Monday 23 June 2008 19:45, Adrian Bunk wrote:
> Plus the fact that you often get into situations where more options
> mean complex and fragile stuff. Read the Kconfig files under
> drivers/media/ and check in git all commits to them since 2.6.25 alone,
> and you'll understand why "add an optio
On Thursday 01 May 2008 12:41, Andi Kleen wrote:
> > To a large extent, I agree. I certainly don't want to focus solely on
> > code size; there's a lot more to embedded Linux than that. But it _is_
>
> Not only code size, far more important is dynamic memory consumption.
> [admittedly we right now
On Wednesday 30 April 2008 21:11, David Woodhouse wrote:
> On Wed, 2008-04-30 at 20:22 +0200, Andi Kleen wrote:
> > David Woodhouse <[EMAIL PROTECTED]> writes:
> >
> > > Andrew Morton has been saying recently that we need an 'embedded
> > > maintainer', to take responsibility for 'embedded issues'
38 matches
Mail list logo