From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sfi-mx-2.v28.ch3.sourceforge.com ([172.29.28.122] helo=mx.sourceforge.net) by h25xhf1.ch3.sourceforge.com with esmtp (Exim 4.69) (envelope-from ) id 1LzgBV-0002ZL-QD for user-mode-linux-devel@lists.sourceforge.net; Fri, 01 May 2009 00:00:57 +0000 Received: from biscayne-one-station.mit.edu ([18.7.7.80]) by 72vjzd1.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.69) id 1LzgBT-0003ey-Iz for user-mode-linux-devel@lists.sourceforge.net; Fri, 01 May 2009 00:00:57 +0000 From: Tim Abbott Date: Thu, 30 Apr 2009 19:59:45 -0400 Message-Id: <1241135986-10051-1-git-send-email-tabbott@mit.edu> Subject: [uml-devel] [PATCH] section name cleanup for um List-Id: The user-mode Linux development list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: user-mode-linux-devel-bounces@lists.sourceforge.net To: Sam Ravnborg Cc: user-mode-linux-devel@lists.sourceforge.net, Denys Vlasenko , Jeff Dike , Jeff Arnold , Linux kernel mailing list , Anders Kaseorg , Tim Abbott , Waseem Daher This patch series cleans up the section names on the um architecture. It requires the architecture-independent macro definitions from this patch series: The long-term goal here is to add support for building the kernel with -ffunction-sections -fdata-sections. This requires renaming all the magic section names in the kernel of the form .text.foo, .data.foo, .bss.foo, and .rodata.foo to not have collisions with sections generated for code like: static int nosave = 0; /* -fdata-sections places in .data.nosave */ static void head(); /* -ffunction-sections places in .text.head */ Note that these patches have not been boot-tested (aside from testing the analogous changes on x86), since I don't have access to the appropriate hardware. -Tim Abbott Tim Abbott (1): um: use new macros for .data.init_task. arch/um/kernel/dyn.lds.S | 3 +-- arch/um/kernel/init_task.c | 3 +-- arch/um/kernel/uml.lds.S | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) ------------------------------------------------------------------------------ Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel