sparc64: add basic support
[uclibc-ng.git] / libc / sysdeps / linux / sparc64 / Makefile.arch
blob37b539b3b82eecf1368a5219d49a9d80622214c0
1 # Makefile for uClibc-ng
3 # Copyright (C) 2017 Waldemar Brodkorb <wbx@uclibc-ng.org>
4 # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
6 CSRC-y := __syscall_error.c sigaction.c
7 SSRC-y := __longjmp.S setjmp.S bsd-setjmp.S bsd-_setjmp.S brk.S fork.S \
8         syscall.S pipe.S vfork.S clone.S
10 CSRC-y += $(addprefix soft-fp/, \
11         qp_add.c qp_cmp.c qp_cmpe.c qp_div.c qp_dtoq.c qp_feq.c qp_fge.c \
12         qp_fgt.c qp_fle.c qp_flt.c qp_fne.c qp_itoq.c qp_mul.c qp_neg.c \
13         qp_qtod.c qp_qtoi.c qp_qtos.c qp_qtoui.c qp_qtoux.c qp_qtox.c \
14         qp_sqrt.c qp_stoq.c qp_sub.c qp_uitoq.c qp_uxtoq.c qp_xtoq.c qp_util.c)
16 CSRC-$(UCLIBC_HAS_CONTEXT_FUNCS) += makecontext.c
17 SSRC-$(UCLIBC_HAS_CONTEXT_FUNCS) += getcontext.S setcontext.S swapcontext.S \
18                                     __start_context.S