Changeset 76ca3f7 in mainline for uspace/lib/c/arch
- Timestamp:
- 2010-03-23T20:49:54Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e417b96
- Parents:
- b48ebd19 (diff), 63f8966 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- uspace/lib/c/arch
- Files:
-
- 8 added
- 194 moved
-
abs32le/Makefile.common (added)
-
abs32le/Makefile.inc (moved) (moved from uspace/srv/hid/console/Makefile.common ) (2 diffs)
-
abs32le/_link.ld.in (moved) (moved from uspace/lib/libc/arch/abs32le/_link.ld.in ) (1 diff)
-
abs32le/include/atomic.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/atomic.h )
-
abs32le/include/config.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/config.h )
-
abs32le/include/ddi.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/ddi.h )
-
abs32le/include/entry.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/entry.h )
-
abs32le/include/faddr.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/faddr.h )
-
abs32le/include/fibril.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/fibril.h )
-
abs32le/include/inttypes.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/inttypes.h )
-
abs32le/include/istate.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/istate.h )
-
abs32le/include/limits.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/limits.h )
-
abs32le/include/syscall.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/syscall.h )
-
abs32le/include/thread.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/thread.h )
-
abs32le/include/tls.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/tls.h )
-
abs32le/include/types.h (moved) (moved from uspace/lib/libc/arch/abs32le/include/types.h )
-
abs32le/src/entry.c (moved) (moved from uspace/lib/libc/arch/abs32le/src/entry.c )
-
abs32le/src/fibril.c (moved) (moved from uspace/lib/libc/arch/abs32le/src/fibril.c )
-
abs32le/src/stacktrace.c (moved) (moved from uspace/lib/libc/arch/abs32le/src/stacktrace.c )
-
abs32le/src/syscall.c (moved) (moved from uspace/lib/libc/arch/abs32le/src/syscall.c )
-
abs32le/src/thread_entry.c (moved) (moved from uspace/lib/libc/arch/abs32le/src/thread_entry.c )
-
abs32le/src/tls.c (moved) (moved from uspace/lib/libc/arch/abs32le/src/tls.c )
-
amd64/Makefile.common (moved) (moved from uspace/srv/hid/fb/Makefile.common ) (1 diff)
-
amd64/Makefile.inc (moved) (moved from uspace/lib/libc/arch/amd64/Makefile.inc ) (2 diffs)
-
amd64/_link.ld.in (moved) (moved from uspace/lib/libc/arch/amd64/_link.ld.in ) (1 diff)
-
amd64/include/atomic.h (moved) (moved from uspace/lib/libc/arch/amd64/include/atomic.h )
-
amd64/include/config.h (moved) (moved from uspace/lib/libc/arch/amd64/include/config.h )
-
amd64/include/ddi.h (moved) (moved from uspace/lib/libc/arch/amd64/include/ddi.h )
-
amd64/include/faddr.h (moved) (moved from uspace/lib/libc/arch/amd64/include/faddr.h )
-
amd64/include/fibril.h (moved) (moved from uspace/lib/libc/arch/amd64/include/fibril.h )
-
amd64/include/inttypes.h (moved) (moved from uspace/lib/libc/arch/amd64/include/inttypes.h )
-
amd64/include/istate.h (moved) (moved from uspace/lib/libc/arch/amd64/include/istate.h )
-
amd64/include/limits.h (moved) (moved from uspace/lib/libc/arch/amd64/include/limits.h )
-
amd64/include/stackarg.h (moved) (moved from uspace/lib/libc/arch/amd64/include/stackarg.h )
-
amd64/include/syscall.h (moved) (moved from uspace/lib/libc/arch/amd64/include/syscall.h )
-
amd64/include/thread.h (moved) (moved from uspace/lib/libc/arch/amd64/include/thread.h )
-
amd64/include/tls.h (moved) (moved from uspace/lib/libc/arch/amd64/include/tls.h )
-
amd64/include/types.h (moved) (moved from uspace/lib/libc/arch/amd64/include/types.h )
-
amd64/src/entry.s (moved) (moved from uspace/lib/libc/arch/amd64/src/entry.s )
-
amd64/src/fibril.S (moved) (moved from uspace/lib/libc/arch/amd64/src/fibril.S )
-
amd64/src/stacktrace.c (moved) (moved from uspace/lib/libc/arch/amd64/src/stacktrace.c )
-
amd64/src/stacktrace_asm.S (moved) (moved from uspace/lib/libc/arch/amd64/src/stacktrace_asm.S )
-
amd64/src/syscall.S (moved) (moved from uspace/lib/libc/arch/amd64/src/syscall.S )
-
amd64/src/thread_entry.s (moved) (moved from uspace/lib/libc/arch/amd64/src/thread_entry.s )
-
amd64/src/tls.c (moved) (moved from uspace/lib/libc/arch/amd64/src/tls.c )
-
arm32/Makefile.common (added)
-
arm32/Makefile.inc (moved) (moved from uspace/lib/libc/arch/arm32/Makefile.inc ) (2 diffs)
-
arm32/_link.ld.in (moved) (moved from uspace/lib/libc/arch/arm32/_link.ld.in ) (1 diff)
-
arm32/include/atomic.h (moved) (moved from uspace/lib/libc/arch/arm32/include/atomic.h )
-
arm32/include/config.h (moved) (moved from uspace/lib/libc/arch/arm32/include/config.h )
-
arm32/include/ddi.h (moved) (moved from uspace/lib/libc/arch/arm32/include/ddi.h )
-
arm32/include/faddr.h (moved) (moved from uspace/lib/libc/arch/arm32/include/faddr.h )
-
arm32/include/fibril.h (moved) (moved from uspace/lib/libc/arch/arm32/include/fibril.h )
-
arm32/include/inttypes.h (moved) (moved from uspace/lib/libc/arch/arm32/include/inttypes.h )
-
arm32/include/istate.h (moved) (moved from uspace/lib/libc/arch/arm32/include/istate.h )
-
arm32/include/limits.h (moved) (moved from uspace/lib/libc/arch/arm32/include/limits.h )
-
arm32/include/stackarg.h (moved) (moved from uspace/lib/libc/arch/arm32/include/stackarg.h )
-
arm32/include/syscall.h (moved) (moved from uspace/lib/libc/arch/arm32/include/syscall.h )
-
arm32/include/thread.h (moved) (moved from uspace/lib/libc/arch/arm32/include/thread.h )
-
arm32/include/tls.h (moved) (moved from uspace/lib/libc/arch/arm32/include/tls.h )
-
arm32/include/types.h (moved) (moved from uspace/lib/libc/arch/arm32/include/types.h )
-
arm32/src/eabi.S (moved) (moved from uspace/lib/libc/arch/arm32/src/eabi.S )
-
arm32/src/entry.s (moved) (moved from uspace/lib/libc/arch/arm32/src/entry.s )
-
arm32/src/fibril.S (moved) (moved from uspace/lib/libc/arch/arm32/src/fibril.S )
-
arm32/src/stacktrace.c (moved) (moved from uspace/lib/libc/arch/arm32/src/stacktrace.c )
-
arm32/src/stacktrace_asm.S (moved) (moved from uspace/lib/libc/arch/arm32/src/stacktrace_asm.S )
-
arm32/src/syscall.c (moved) (moved from uspace/lib/libc/arch/arm32/src/syscall.c )
-
arm32/src/thread_entry.s (moved) (moved from uspace/lib/libc/arch/arm32/src/thread_entry.s )
-
arm32/src/tls.c (moved) (moved from uspace/lib/libc/arch/arm32/src/tls.c )
-
ia32/Makefile.common (added)
-
ia32/Makefile.inc (moved) (moved from uspace/lib/libc/arch/ia32/Makefile.inc ) (2 diffs)
-
ia32/_link.ld.in (moved) (moved from uspace/lib/libc/arch/ia32/_link.ld.in ) (1 diff)
-
ia32/include/atomic.h (moved) (moved from uspace/lib/libc/arch/ia32/include/atomic.h )
-
ia32/include/config.h (moved) (moved from uspace/lib/libc/arch/ia32/include/config.h )
-
ia32/include/ddi.h (moved) (moved from uspace/lib/libc/arch/ia32/include/ddi.h )
-
ia32/include/faddr.h (moved) (moved from uspace/lib/libc/arch/ia32/include/faddr.h )
-
ia32/include/fibril.h (moved) (moved from uspace/lib/libc/arch/ia32/include/fibril.h )
-
ia32/include/inttypes.h (moved) (moved from uspace/lib/libc/arch/ia32/include/inttypes.h )
-
ia32/include/istate.h (moved) (moved from uspace/lib/libc/arch/ia32/include/istate.h )
-
ia32/include/limits.h (moved) (moved from uspace/lib/libc/arch/ia32/include/limits.h )
-
ia32/include/syscall.h (moved) (moved from uspace/lib/libc/arch/ia32/include/syscall.h )
-
ia32/include/thread.h (moved) (moved from uspace/lib/libc/arch/ia32/include/thread.h )
-
ia32/include/tls.h (moved) (moved from uspace/lib/libc/arch/ia32/include/tls.h )
-
ia32/include/types.h (moved) (moved from uspace/lib/libc/arch/ia32/include/types.h )
-
ia32/src/entry.s (moved) (moved from uspace/lib/libc/arch/ia32/src/entry.s )
-
ia32/src/fibril.S (moved) (moved from uspace/lib/libc/arch/ia32/src/fibril.S )
-
ia32/src/setjmp.S (moved) (moved from uspace/lib/libc/arch/ia32/src/setjmp.S )
-
ia32/src/stacktrace.c (moved) (moved from uspace/lib/libc/arch/ia32/src/stacktrace.c )
-
ia32/src/stacktrace_asm.S (moved) (moved from uspace/lib/libc/arch/ia32/src/stacktrace_asm.S )
-
ia32/src/syscall.S (moved) (moved from uspace/lib/libc/arch/ia32/src/syscall.S )
-
ia32/src/thread_entry.s (moved) (moved from uspace/lib/libc/arch/ia32/src/thread_entry.s )
-
ia32/src/tls.c (moved) (moved from uspace/lib/libc/arch/ia32/src/tls.c )
-
ia64/Makefile.common (added)
-
ia64/Makefile.inc (moved) (moved from uspace/lib/libc/arch/ia64/Makefile.inc ) (2 diffs)
-
ia64/_link.ld.in (moved) (moved from uspace/lib/libc/arch/ia64/_link.ld.in ) (1 diff)
-
ia64/include/atomic.h (moved) (moved from uspace/lib/libc/arch/ia64/include/atomic.h )
-
ia64/include/config.h (moved) (moved from uspace/lib/libc/arch/ia64/include/config.h )
-
ia64/include/ddi.h (moved) (moved from uspace/lib/libc/arch/ia64/include/ddi.h )
-
ia64/include/faddr.h (moved) (moved from uspace/lib/libc/arch/ia64/include/faddr.h )
-
ia64/include/fibril.h (moved) (moved from uspace/lib/libc/arch/ia64/include/fibril.h )
-
ia64/include/inttypes.h (moved) (moved from uspace/lib/libc/arch/ia64/include/inttypes.h )
-
ia64/include/istate.h (moved) (moved from uspace/lib/libc/arch/ia64/include/istate.h )
-
ia64/include/limits.h (moved) (moved from uspace/lib/libc/arch/ia64/include/limits.h )
-
ia64/include/stack.h (moved) (moved from uspace/lib/libc/arch/ia64/include/stack.h )
-
ia64/include/stackarg.h (moved) (moved from uspace/lib/libc/arch/ia64/include/stackarg.h )
-
ia64/include/syscall.h (moved) (moved from uspace/lib/libc/arch/ia64/include/syscall.h )
-
ia64/include/thread.h (moved) (moved from uspace/lib/libc/arch/ia64/include/thread.h )
-
ia64/include/tls.h (moved) (moved from uspace/lib/libc/arch/ia64/include/tls.h )
-
ia64/include/types.h (moved) (moved from uspace/lib/libc/arch/ia64/include/types.h ) (1 diff)
-
ia64/src/ddi.c (moved) (moved from uspace/lib/libc/arch/ia64/src/ddi.c )
-
ia64/src/entry.s (moved) (moved from uspace/lib/libc/arch/ia64/src/entry.s )
-
ia64/src/fibril.S (moved) (moved from uspace/lib/libc/arch/ia64/src/fibril.S )
-
ia64/src/stacktrace.c (moved) (moved from uspace/lib/libc/arch/ia64/src/stacktrace.c )
-
ia64/src/stacktrace_asm.S (moved) (moved from uspace/lib/libc/arch/ia64/src/stacktrace_asm.S )
-
ia64/src/syscall.S (moved) (moved from uspace/lib/libc/arch/ia64/src/syscall.S )
-
ia64/src/thread_entry.s (moved) (moved from uspace/lib/libc/arch/ia64/src/thread_entry.s )
-
ia64/src/tls.c (moved) (moved from uspace/lib/libc/arch/ia64/src/tls.c )
-
mips32/Makefile.common (added)
-
mips32/Makefile.inc (moved) (moved from uspace/lib/libc/arch/mips32/Makefile.inc ) (2 diffs)
-
mips32/_link.ld.in (moved) (moved from uspace/lib/libc/arch/mips32/_link.ld.in ) (1 diff)
-
mips32/include/atomic.h (moved) (moved from uspace/lib/libc/arch/mips32/include/atomic.h )
-
mips32/include/config.h (moved) (moved from uspace/lib/libc/arch/mips32/include/config.h )
-
mips32/include/ddi.h (moved) (moved from uspace/lib/libc/arch/mips32/include/ddi.h )
-
mips32/include/faddr.h (moved) (moved from uspace/lib/libc/arch/mips32/include/faddr.h )
-
mips32/include/fibril.h (moved) (moved from uspace/lib/libc/arch/mips32/include/fibril.h )
-
mips32/include/inttypes.h (moved) (moved from uspace/lib/libc/arch/mips32/include/inttypes.h )
-
mips32/include/istate.h (moved) (moved from uspace/lib/libc/arch/mips32/include/istate.h )
-
mips32/include/limits.h (moved) (moved from uspace/lib/libc/arch/mips32/include/limits.h )
-
mips32/include/syscall.h (moved) (moved from uspace/lib/libc/arch/mips32/include/syscall.h )
-
mips32/include/thread.h (moved) (moved from uspace/lib/libc/arch/mips32/include/thread.h )
-
mips32/include/tls.h (moved) (moved from uspace/lib/libc/arch/mips32/include/tls.h )
-
mips32/include/types.h (moved) (moved from uspace/lib/libc/arch/mips32/include/types.h )
-
mips32/src/entry.s (moved) (moved from uspace/lib/libc/arch/mips32/src/entry.s )
-
mips32/src/fibril.S (moved) (moved from uspace/lib/libc/arch/mips32/src/fibril.S )
-
mips32/src/stacktrace.c (moved) (moved from uspace/lib/libc/arch/mips32/src/stacktrace.c )
-
mips32/src/stacktrace_asm.S (moved) (moved from uspace/lib/libc/arch/mips32/src/stacktrace_asm.S )
-
mips32/src/syscall.c (moved) (moved from uspace/lib/libc/arch/mips32/src/syscall.c )
-
mips32/src/thread_entry.s (moved) (moved from uspace/lib/libc/arch/mips32/src/thread_entry.s )
-
mips32/src/tls.c (moved) (moved from uspace/lib/libc/arch/mips32/src/tls.c )
-
mips32eb/Makefile.common (added)
-
mips32eb/Makefile.inc (moved) (moved from uspace/lib/libc/arch/mips32eb/Makefile.inc ) (2 diffs)
-
mips32eb/_link.ld.in (moved) (moved from uspace/lib/libc/arch/mips32eb/_link.ld.in )
-
mips32eb/include/atomic.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/atomic.h )
-
mips32eb/include/config.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/config.h )
-
mips32eb/include/ddi.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/ddi.h )
-
mips32eb/include/faddr.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/faddr.h )
-
mips32eb/include/fibril.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/fibril.h )
-
mips32eb/include/inttypes.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/inttypes.h )
-
mips32eb/include/istate.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/istate.h )
-
mips32eb/include/limits.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/limits.h )
-
mips32eb/include/syscall.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/syscall.h )
-
mips32eb/include/thread.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/thread.h )
-
mips32eb/include/tls.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/tls.h )
-
mips32eb/include/types.h (moved) (moved from uspace/lib/libc/arch/mips32eb/include/types.h )
-
mips32eb/src (moved) (moved from uspace/lib/libc/arch/mips32eb/src )
-
ppc32/Makefile.common (added)
-
ppc32/Makefile.inc (moved) (moved from uspace/lib/libc/arch/ppc32/Makefile.inc ) (2 diffs)
-
ppc32/_link.ld.in (moved) (moved from uspace/lib/libc/arch/ppc32/_link.ld.in ) (1 diff)
-
ppc32/include/atomic.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/atomic.h )
-
ppc32/include/config.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/config.h )
-
ppc32/include/ddi.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/ddi.h )
-
ppc32/include/faddr.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/faddr.h )
-
ppc32/include/fibril.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/fibril.h )
-
ppc32/include/inttypes.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/inttypes.h )
-
ppc32/include/istate.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/istate.h )
-
ppc32/include/limits.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/limits.h )
-
ppc32/include/regname.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/regname.h )
-
ppc32/include/stackarg.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/stackarg.h )
-
ppc32/include/syscall.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/syscall.h )
-
ppc32/include/thread.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/thread.h )
-
ppc32/include/tls.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/tls.h )
-
ppc32/include/types.h (moved) (moved from uspace/lib/libc/arch/ppc32/include/types.h )
-
ppc32/src/entry.s (moved) (moved from uspace/lib/libc/arch/ppc32/src/entry.s )
-
ppc32/src/fibril.S (moved) (moved from uspace/lib/libc/arch/ppc32/src/fibril.S )
-
ppc32/src/stacktrace.c (moved) (moved from uspace/lib/libc/arch/ppc32/src/stacktrace.c )
-
ppc32/src/stacktrace_asm.S (moved) (moved from uspace/lib/libc/arch/ppc32/src/stacktrace_asm.S )
-
ppc32/src/syscall.c (moved) (moved from uspace/lib/libc/arch/ppc32/src/syscall.c )
-
ppc32/src/thread_entry.s (moved) (moved from uspace/lib/libc/arch/ppc32/src/thread_entry.s )
-
ppc32/src/tls.c (moved) (moved from uspace/lib/libc/arch/ppc32/src/tls.c )
-
sparc64/Makefile.common (moved) (moved from uspace/lib/libc/arch/sparc64/Makefile.inc ) (1 diff)
-
sparc64/Makefile.inc (added)
-
sparc64/_link.ld.in (moved) (moved from uspace/lib/libc/arch/sparc64/_link.ld.in ) (1 diff)
-
sparc64/include/atomic.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/atomic.h )
-
sparc64/include/config.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/config.h )
-
sparc64/include/ddi.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/ddi.h )
-
sparc64/include/faddr.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/faddr.h )
-
sparc64/include/fibril.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/fibril.h )
-
sparc64/include/inttypes.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/inttypes.h )
-
sparc64/include/istate.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/istate.h )
-
sparc64/include/limits.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/limits.h )
-
sparc64/include/stack.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/stack.h )
-
sparc64/include/stackarg.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/stackarg.h )
-
sparc64/include/syscall.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/syscall.h )
-
sparc64/include/thread.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/thread.h )
-
sparc64/include/tls.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/tls.h )
-
sparc64/include/types.h (moved) (moved from uspace/lib/libc/arch/sparc64/include/types.h )
-
sparc64/src/entry.s (moved) (moved from uspace/lib/libc/arch/sparc64/src/entry.s )
-
sparc64/src/fibril.S (moved) (moved from uspace/lib/libc/arch/sparc64/src/fibril.S )
-
sparc64/src/stacktrace.c (moved) (moved from uspace/lib/libc/arch/sparc64/src/stacktrace.c )
-
sparc64/src/stacktrace_asm.S (moved) (moved from uspace/lib/libc/arch/sparc64/src/stacktrace_asm.S )
-
sparc64/src/thread_entry.s (moved) (moved from uspace/lib/libc/arch/sparc64/src/thread_entry.s )
-
sparc64/src/tls.c (moved) (moved from uspace/lib/libc/arch/sparc64/src/tls.c )
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/arch/abs32le/Makefile.inc
rb48ebd19 r76ca3f7 1 1 # 2 # Copyright (c) 20 05Martin Decky2 # Copyright (c) 2010 Martin Decky 3 3 # All rights reserved. 4 4 # … … 27 27 # 28 28 29 ARCH_SOURCES = \ 30 arch/$(UARCH)/src/entry.c \ 31 arch/$(UARCH)/src/thread_entry.c \ 32 arch/$(UARCH)/src/fibril.c \ 33 arch/$(UARCH)/src/tls.c \ 34 arch/$(UARCH)/src/syscall.c \ 35 arch/$(UARCH)/src/stacktrace.c 29 36 30 ## Common names 31 # 32 33 LIBC_PREFIX = ../../../lib/libc 34 SOFTINT_PREFIX = ../../../lib/softint 35 LIBS = $(LIBC_PREFIX)/libc.a 36 37 DEPEND = Makefile.depend 38 DEPEND_PREV = $(DEPEND).prev 39 JOB = console.job 40 OUTPUT = console 37 .PRECIOUS: arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/abs32le/_link.ld.in
rb48ebd19 r76ca3f7 1 STARTUP(LIBC_P REFIX/arch/UARCH/src/entry.o)1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 2 2 ENTRY(__entry) 3 3 -
uspace/lib/c/arch/amd64/Makefile.common
rb48ebd19 r76ca3f7 27 27 # 28 28 29 CLANG_ARCH = x86_64 30 GCC_CFLAGS += -fno-omit-frame-pointer 29 31 30 ## Common names 31 # 32 ENDIANESS = LE 32 33 33 LIBC_PREFIX = ../../../lib/libc 34 SOFTINT_PREFIX = ../../../lib/softint 35 LIBS = $(LIBC_PREFIX)/libc.a 36 37 DEPEND = Makefile.depend 38 DEPEND_PREV = $(DEPEND).prev 39 JOB = fb.job 40 OUTPUT = fb 34 BFD_NAME = elf64-x86-64 35 BFD_ARCH = i386:x86-64 -
uspace/lib/c/arch/amd64/Makefile.inc
rb48ebd19 r76ca3f7 27 27 # 28 28 29 ## Toolchain configuration30 #31 32 TARGET = amd64-linux-gnu33 CLANG_ARCH = x86_6434 TOOLCHAIN_DIR = $(CROSS_PREFIX)/amd64/bin35 36 29 ARCH_SOURCES = \ 37 30 arch/$(UARCH)/src/entry.s \ … … 43 36 arch/$(UARCH)/src/stacktrace_asm.S 44 37 45 GCC_CFLAGS += -fno-omit-frame-pointer 46 LFLAGS += -N 47 48 ENDIANESS = LE 49 50 BFD_NAME = elf64-x86-64 51 BFD_ARCH = i386:x86-64 38 .PRECIOUS: arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/amd64/_link.ld.in
rb48ebd19 r76ca3f7 1 STARTUP(LIBC_P REFIX/arch/UARCH/src/entry.o)1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 2 2 ENTRY(__entry) 3 3 -
uspace/lib/c/arch/arm32/Makefile.inc
rb48ebd19 r76ca3f7 28 28 # 29 29 30 ## Toolchain configuration31 #32 33 TARGET = arm-linux-gnu34 TOOLCHAIN_DIR = $(CROSS_PREFIX)/arm32/bin35 36 30 ARCH_SOURCES = \ 37 31 arch/$(UARCH)/src/entry.s \ … … 44 38 arch/$(UARCH)/src/stacktrace_asm.S 45 39 46 GCC_CFLAGS += -ffixed-r9 -mtp=soft -mapcs-frame -fno-omit-frame-pointer 47 LFLAGS += -N $(SOFTINT_PREFIX)/libsoftint.a 48 49 ENDIANESS = LE 50 51 BFD_NAME = elf32-littlearm 52 BFD_ARCH = arm 40 .PRECIOUS: arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/arm32/_link.ld.in
rb48ebd19 r76ca3f7 1 STARTUP(LIBC_P REFIX/arch/UARCH/src/entry.o)1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 2 2 ENTRY(__entry) 3 3 -
uspace/lib/c/arch/ia32/Makefile.inc
rb48ebd19 r76ca3f7 27 27 # 28 28 29 ## Toolchain configuration30 #31 32 TARGET = i686-pc-linux-gnu33 CLANG_ARCH = i38634 TOOLCHAIN_DIR = $(CROSS_PREFIX)/ia32/bin35 36 29 ARCH_SOURCES = \ 37 30 arch/$(UARCH)/src/entry.s \ … … 44 37 arch/$(UARCH)/src/stacktrace_asm.S 45 38 46 GCC_CFLAGS += -march=pentium 47 LFLAGS += -N 48 49 ENDIANESS = LE 50 51 BFD_NAME = elf32-i386 52 BFD_ARCH = i386 39 .PRECIOUS: arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/ia32/_link.ld.in
rb48ebd19 r76ca3f7 1 STARTUP(LIBC_P REFIX/arch/UARCH/src/entry.o)1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 2 2 ENTRY(__entry) 3 3 -
uspace/lib/c/arch/ia64/Makefile.inc
rb48ebd19 r76ca3f7 27 27 # 28 28 29 ## Toolchain configuration30 #31 32 TARGET = ia64-pc-linux-gnu33 TOOLCHAIN_DIR = $(CROSS_PREFIX)/ia64/bin34 35 29 ARCH_SOURCES = \ 36 30 arch/$(UARCH)/src/entry.s \ … … 43 37 arch/$(UARCH)/src/stacktrace_asm.S 44 38 45 GCC_CFLAGS += -fno-unwind-tables 46 LFLAGS += -N $(SOFTINT_PREFIX)/libsoftint.a 47 48 ENDIANESS = LE 49 50 BFD_NAME = elf64-ia64-little 51 BFD_ARCH = ia64-elf64 39 .PRECIOUS: arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/ia64/_link.ld.in
rb48ebd19 r76ca3f7 1 STARTUP(LIBC_P REFIX/arch/UARCH/src/entry.o)1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 2 2 ENTRY(__entry) 3 3 -
uspace/lib/c/arch/ia64/include/types.h
rb48ebd19 r76ca3f7 38 38 #define __64_BITS__ 39 39 40 typedef unsigned long longsysarg_t;40 typedef unsigned long sysarg_t; 41 41 42 42 typedef char int8_t; -
uspace/lib/c/arch/mips32/Makefile.inc
rb48ebd19 r76ca3f7 27 27 # 28 28 29 ## Toolchain configuration30 #31 32 TARGET = mipsel-linux-gnu33 TOOLCHAIN_DIR = $(CROSS_PREFIX)/mips32/bin34 35 29 ARCH_SOURCES = \ 36 30 arch/$(UARCH)/src/entry.s \ … … 42 36 arch/$(UARCH)/src/stacktrace_asm.S 43 37 44 GCC_CFLAGS += -mips3 45 46 ENDIANESS = LE 47 48 BFD_ARCH = mips 49 BFD_NAME = elf32-tradlittlemips 38 .PRECIOUS: arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/mips32/_link.ld.in
rb48ebd19 r76ca3f7 1 STARTUP(LIBC_P REFIX/arch/UARCH/src/entry.o)1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 2 2 ENTRY(__entry) 3 3 -
uspace/lib/c/arch/mips32eb/Makefile.inc
rb48ebd19 r76ca3f7 27 27 # 28 28 29 ## Toolchain configuration30 #31 32 TARGET = mips-linux-gnu33 TOOLCHAIN_DIR = $(CROSS_PREFIX)/mips32eb/bin34 35 29 ARCH_SOURCES = \ 36 30 arch/$(UARCH)/src/entry.s \ … … 42 36 arch/$(UARCH)/src/stacktrace_asm.S 43 37 44 GCC_CFLAGS += -mips3 45 LFLAGS += -N 46 47 ENDIANESS = BE 48 49 BFD_ARCH = mips 50 BFD_NAME = elf32-tradbigmips 38 .PRECIOUS: arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/ppc32/Makefile.inc
rb48ebd19 r76ca3f7 27 27 # 28 28 29 ## Toolchain configuration30 #31 32 TARGET = ppc-linux-gnu33 TOOLCHAIN_DIR = $(CROSS_PREFIX)/ppc32/bin34 35 29 ARCH_SOURCES = \ 36 30 arch/$(UARCH)/src/entry.s \ … … 42 36 arch/$(UARCH)/src/stacktrace_asm.S 43 37 44 GCC_CFLAGS += -mcpu=powerpc -msoft-float -m32 45 AFLAGS += -a32 46 LFLAGS += -N 47 48 ENDIANESS = BE 49 50 BFD_NAME = elf32-powerpc 51 BFD_ARCH = powerpc:common 38 .PRECIOUS: arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/ppc32/_link.ld.in
rb48ebd19 r76ca3f7 1 STARTUP(LIBC_P REFIX/arch/UARCH/src/entry.o)1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 2 2 ENTRY(__entry) 3 3 -
uspace/lib/c/arch/sparc64/Makefile.common
rb48ebd19 r76ca3f7 27 27 # 28 28 29 ## Toolchain configuration30 #31 32 TARGET = sparc64-linux-gnu33 TOOLCHAIN_DIR = $(CROSS_PREFIX)/sparc64/bin34 35 ARCH_SOURCES = \36 arch/$(UARCH)/src/entry.s \37 arch/$(UARCH)/src/thread_entry.s \38 arch/$(UARCH)/src/fibril.S \39 arch/$(UARCH)/src/tls.c \40 arch/$(UARCH)/src/stacktrace.c \41 arch/$(UARCH)/src/stacktrace_asm.S42 43 29 GCC_CFLAGS += -mcpu=ultrasparc -m64 44 LFLAGS += -no-check-sections -N30 LFLAGS = -no-check-sections 45 31 46 32 ENDIANESS = BE -
uspace/lib/c/arch/sparc64/_link.ld.in
rb48ebd19 r76ca3f7 1 STARTUP(LIBC_P REFIX/arch/UARCH/src/entry.o)1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 2 2 ENTRY(__entry) 3 3
Note:
See TracChangeset
for help on using the changeset viewer.
