Changeset b79d450 in mainline for uspace/lib/libc/arch/ia64


Ignore:
Timestamp:
2010-01-27T20:35:49Z (16 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
fb6f1a5
Parents:
fccc236 (diff), 95e6c4f (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.
Message:

Merge mainline changes.

Location:
uspace/lib/libc/arch/ia64
Files:
2 added
2 edited
1 moved

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/arch/ia64/Makefile.inc

    rfccc236 rb79d450  
    3737        arch/$(UARCH)/src/tls.c \
    3838        arch/$(UARCH)/src/ddi.c \
    39         arch/$(UARCH)/src/stacktrace.S
     39        arch/$(UARCH)/src/stacktrace.c \
     40        arch/$(UARCH)/src/stacktrace_asm.S
    4041
    4142GCC_CFLAGS += -fno-unwind-tables
  • uspace/lib/libc/arch/ia64/include/types.h

    rfccc236 rb79d450  
    3636#define LIBC_ia64_TYPES_H_
    3737
     38#define __64_BITS__
     39
    3840typedef unsigned long long sysarg_t;
    3941
  • uspace/lib/libc/arch/ia64/src/stacktrace_asm.S

    rfccc236 rb79d450  
    11#
    2 # Copyright (c) 2005 Martin Decky
     2# Copyright (c) 2009 Jakub Jermar
    33# All rights reserved.
    44#
     
    2727#
    2828
     29.text
    2930
    30 ## Common names
    31 #
     31.global stacktrace_prepare
     32.global stacktrace_fp_get
     33.global stacktrace_pc_get
    3234
    33 LIBC_PREFIX = ../../lib/libc
    34 SOFTINT_PREFIX = ../../lib/softint
    35 LIBS = $(LIBC_PREFIX)/libc.a
     35stacktrace_prepare:
     36        br.ret.sptk.many b0
    3637
    37 DEPEND = Makefile.depend
    38 DEPEND_PREV = $(DEPEND).prev
    39 JOB = init.job
    40 OUTPUT = init
     38stacktrace_fp_get:
     39stacktrace_pc_get:
     40        mov r8 = r0
     41        br.ret.sptk.many b0
Note: See TracChangeset for help on using the changeset viewer.