- Timestamp:
- Jun 26, 2014, 4:24:05 PM (11 years ago)
- Location:
- trunk/libc
- Files:
-
- 5 added
- 1 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libc/Config.kmk
r3861 r3864 31 31 # Undo the packing pass the toplevel config insists on. 32 32 DEFAULT_PASSES := $(filter-out PACKING,$(DEFAULT_PASSES)) 33 34 # For finding the klibc_alias unit. 35 KBUILD_UNIT_PATHS := $(KBUILD_UNIT_PATHS) $(PATH_ROOT)/libc 36 33 37 34 38 # … … 74 78 ifdef LIBC_GENALIAS_FORMAT.$(BUILD_TARGET) 75 79 LIBC_GENALIAS_FORMAT := $(LIBC_GENALIAS_FORMAT.$(BUILD_TARGET)) 80 else ifdef CFG_LIBC_USE_WATCOM 81 LIBC_GENALIAS_FORMAT := omf 76 82 else 77 83 LIBC_GENALIAS_FORMAT := aout … … 95 101 TEMPLATE_libc_ASTOOL = $(TEMPLATE_libcasm_ASTOOL) 96 102 TEMPLATE_libc_ASFLAGS = $(TEMPLATE_libcasm_ASFLAGS) 103 KLIBC_SUFF_AS = .asm 97 104 else 98 105 TEMPLATE_libc_TOOL = GCC3 … … 100 107 TEMPLATE_libc_CFLAGS.os2 = $(TEMPLATE_lib_CFLAGS.os2) -mstack-arg-probe 101 108 TEMPLATE_libc_CFLAGS.release = $(TEMPLATE_lib_CFLAGS.release) -O3 -mcpu=pentium 109 KLIBC_SUFF_AS = .s 102 110 endif 103 111 -
trunk/libc/alias.kmk
r3845 r3864 38 38 # 39 39 # The generated source and object files. 40 # The installation is done manually by Makefile.kmk. Yea, it's a hack sorts...40 # The installation is done manually by Makefile.kmk. Yea, it's a hack of sorts... 41 41 # 42 42 libc_alias_TOOL = GCC3 -
trunk/libc/include/klibc/os2/asmdefs.mac
r3861 r3864 1 1 ; $Id$ 2 2 ;; @file 3 ; NASM assembly definitions for kLibC .3 ; NASM assembly definitions for kLibC, OS/2 variant. 4 4 ; 5 5 ; @copyright Copyright (C) 2004-2014 knut st. osmundsen <bird-klibc-spam-xiv@anduin.net> -
trunk/libc/src/libsocket/Makefile.kmk
r3845 r3864 70 70 71 71 libc_libsocket_SOURCES.x86 = \ 72 $(PATH_LIBC_SRC)/libsocket/386/swapl .s\73 $(PATH_LIBC_SRC)/libsocket/386/swaps .s\72 $(PATH_LIBC_SRC)/libsocket/386/swapl$(KLIBC_SUFF_AS) \ 73 $(PATH_LIBC_SRC)/libsocket/386/swaps$(KLIBC_SUFF_AS) \ 74 74 75 libc_libsocket_SOURCES.os2 = \ 76 $(PATH_LIBC_SRC)/libsocket/aliases/accept-alias.s \ 77 $(PATH_LIBC_SRC)/libsocket/aliases/bind-alias.s \ 78 $(PATH_LIBC_SRC)/libsocket/aliases/bsdselect-alias.s \ 79 $(PATH_LIBC_SRC)/libsocket/aliases/connect-alias.s \ 80 $(PATH_LIBC_SRC)/libsocket/aliases/getpeername-alias.s \ 81 $(PATH_LIBC_SRC)/libsocket/aliases/getsockname-alias.s \ 82 $(PATH_LIBC_SRC)/libsocket/aliases/getsockopt-alias.s \ 83 $(PATH_LIBC_SRC)/libsocket/aliases/inetaddr-alias.s \ 84 $(PATH_LIBC_SRC)/libsocket/aliases/inetnetw-alias.s \ 85 $(PATH_LIBC_SRC)/libsocket/aliases/listen-alias.s \ 86 $(PATH_LIBC_SRC)/libsocket/aliases/os2_ioctl-alias.s \ 87 $(PATH_LIBC_SRC)/libsocket/aliases/os2_select-alias.s \ 88 $(PATH_LIBC_SRC)/libsocket/aliases/recv-alias.s \ 89 $(PATH_LIBC_SRC)/libsocket/aliases/recvfrom-alias.s \ 90 $(PATH_LIBC_SRC)/libsocket/aliases/recvmsg-alias.s \ 91 $(PATH_LIBC_SRC)/libsocket/aliases/send-alias.s \ 92 $(PATH_LIBC_SRC)/libsocket/aliases/sendmsg-alias.s \ 93 $(PATH_LIBC_SRC)/libsocket/aliases/sendto-alias.s \ 94 $(PATH_LIBC_SRC)/libsocket/aliases/setsockopt-alias.s \ 95 $(PATH_LIBC_SRC)/libsocket/aliases/shutdown-alias.s \ 96 $(PATH_LIBC_SRC)/libsocket/aliases/soabort-alias.s \ 97 $(PATH_LIBC_SRC)/libsocket/aliases/socket-alias.s \ 98 $(PATH_LIBC_SRC)/libsocket/aliases/socketops-alias.s \ 99 $(PATH_LIBC_SRC)/libsocket/aliases/socketpair-alias.s \ 100 $(PATH_LIBC_SRC)/libsocket/aliases/sock_errno-alias.s \ 101 $(PATH_LIBC_SRC)/libsocket/aliases/soclose-alias.s \ 102 $(PATH_LIBC_SRC)/libsocket/aliases/so_cancel-alias.s \ 103 $(PATH_LIBC_SRC)/libsocket/aliases/so_ioctl-alias.s \ 104 $(PATH_LIBC_SRC)/libsocket/aliases/so_readv-alias.s \ 105 $(PATH_LIBC_SRC)/libsocket/aliases/so_writev-alias.s \ 75 libc_libsocket_USES += klibc_alias 76 libc_libsocket_KLIBC_ALIASES.os2 = \ 77 accept=_accept \ 78 bind=_bind \ 79 _bsdselect=bsdselect \ 80 connect=_connect \ 81 getpeername=_getpeername \ 82 getsockname=_getsockname \ 83 getsockopt=_getsockopt \ 84 herror=_herror \ 85 inetaddr=_inetaddr \ 86 inetnetw=_inetnetw \ 87 listen=_listen \ 88 os2_ioctl=_os2_ioctl \ 89 _os2_select=os2_select \ 90 recv=_recv \ 91 recvfrom=_recvfrom \ 92 recvmsg=_recvmsg \ 93 send=_send \ 94 sendmsg=_sendmsg \ 95 sendto=_sendto \ 96 setsockopt=_setsockopt \ 97 shutdown=_shutdown \ 98 soabort=_soabort \ 99 socket=_socket \ 100 socketops=_socketops \ 101 socketpair=_socketpair \ 102 sock_errno=_sock_errno \ 103 soclose=_soclose \ 104 so_cancel=_so_cancel \ 105 so_ioctl=_so_ioctl \ 106 so_readv=_so_readv \ 107 so_writev=_so_writev 106 108 107 109 # configure the variants. */ … … 123 125 124 126 libc_libsocketv4_SOURCES.os2 = \ 125 $(libc_libsocket_SOURCES.os2) \ 126 $(PATH_LIBC_SRC)/libsocket/aliases/herror-alias.s \ 127 $(libc_libsocket_SOURCES.os2) 128 129 libc_libsocketv4_USES += klibc_alias 130 libc_libsocketv4_KLIBC_ALIASES.os2 = \ 131 $(libc_libsocket_KLIBC_ALIASES.os2) \ 132 herror=_herror 133 127 134 128 135 # configure the variants. */
Note:
See TracChangeset
for help on using the changeset viewer.