Commit c108d8ce authored by David Mosberger's avatar David Mosberger

ia64: Force assembly name of init_task_mem so the aliasing directive

	works with all compilers.
parent a8d9d25e
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* This is where we statically allocate and initialize the initial * This is where we statically allocate and initialize the initial
* task. * task.
* *
* Copyright (C) 1999, 2002 Hewlett-Packard Co * Copyright (C) 1999, 2002-2003 Hewlett-Packard Co
* David Mosberger-Tang <davidm@hpl.hp.com> * David Mosberger-Tang <davidm@hpl.hp.com>
*/ */
...@@ -34,7 +34,7 @@ static union { ...@@ -34,7 +34,7 @@ static union {
struct thread_info thread_info; struct thread_info thread_info;
} s; } s;
unsigned long stack[KERNEL_STACK_SIZE/sizeof (unsigned long)]; unsigned long stack[KERNEL_STACK_SIZE/sizeof (unsigned long)];
} init_task_mem __attribute__((section(".data.init_task"))) = {{ } init_task_mem asm ("init_task_mem") __attribute__((section(".data.init_task"))) = {{
.task = INIT_TASK(init_task_mem.s.task), .task = INIT_TASK(init_task_mem.s.task),
.thread_info = INIT_THREAD_INFO(init_task_mem.s.task) .thread_info = INIT_THREAD_INFO(init_task_mem.s.task)
}}; }};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment