Ignore:
Timestamp:
Jul 10, 2020, 9:09:25 PM (4 years ago)
Author:
coas-nagasima
Message:

NTShellタスクを更新

File:
1 edited

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/ntshell/Debug/Makefile

    r429 r441  
    199199        CDEFS := -DTOPPERS_OMIT_TECS $(CDEFS)
    200200endif
    201 CDEFS := $(CDEFS) -DFD_SETSIZE=32
     201CDEFS := $(CDEFS) -DFD_SETSIZE=32 -DDHCP4_CLI_CFG -DUSE_PING -DUSE_RESOLVER -DUSE_NETAPP_SUBR
    202202INCLUDES := -I. -I$(SRCDIR)/include $(INCLUDES) -I$(SRCDIR)
    203203LDFLAGS := $(LDFLAGS) -L.
     
    213213APPL_CDL = main.cdl
    214214
    215 APPL_DIRS := $(APPLDIRS) $(SRCDIR)/library
     215APPL_DIRS := $(APPLDIRS) $(SRCDIR)/library $(SRCDIR)/$(TINETDIR)/netapp
    216216APPL_ASMOBJS :=
    217217ifdef USE_CXX
    218218        APPL_CXXOBJS := main.o
    219         APPL_COBJS := fdtable.o io_stub.o socket_stub.o ffarch.o fftime.o tlsf.o diskio.o ff.o sdfs.o ccsbcs.o base64.o http-strings.o http_parser.o httpd.o httpd-fs.o sha1.o websocket.o websocket_fbs.o ntshell.o text_editor.o text_history.o usrcmd.o vtrecv.o vtsend.o ntlibc.o ntstdio.o ntopt.o syscall.o mbedcall.o
     219        APPL_COBJS := fdtable.o stdio_stub.o pipe_stub.o io_stub.o socket_stub.o tlsf.o ffarch.o diskio.o ff.o sdfs.o ccsbcs.o base64.o http-strings.o http_parser.o httpd.o httpd-fs.o sha1.o websocket.o websocket_fbs.o ntshell.o text_editor.o text_history.o usrcmd.o vtrecv.o vtsend.o ntlibc.o ntstdio.o ntopt.o syscall.o mbedcall.o ping.o ping6.o resolver.o dhcp4_cli.o netapp_subr.o ntp_cli.o net_misc.o netcmd.o
    220220else
    221         APPL_COBJS := main.o fdtable.o io_stub.o socket_stub.o ffarch.o fftime.o tlsf.o diskio.o ff.o sdfs.o ccsbcs.o base64.o http-strings.o http_parser.o httpd.o httpd-fs.o sha1.o websocket.o websocket_fbs.o ntshell.o text_editor.o text_history.o usrcmd.o vtrecv.o vtsend.o ntlibc.o ntstdio.o ntopt.o syscall.o mbedcall.o
     221        APPL_COBJS := main.o fdtable.o stdio_stub.o pipe_stub.o io_stub.o socket_stub.o tlsf.o ffarch.o diskio.o ff.o sdfs.o ccsbcs.o base64.o http-strings.o http_parser.o httpd.o httpd-fs.o sha1.o websocket.o websocket_fbs.o ntshell.o text_editor.o text_history.o usrcmd.o vtrecv.o vtsend.o ntlibc.o ntstdio.o ntopt.o syscall.o mbedcall.o ping.o ping6.o resolver.o dhcp4_cli.o netapp_subr.o ntp_cli.o net_misc.o netcmd.o
    222222endif
    223223APPL_COBJS := $(APPL_COBJS) log_output.o vasyslog.o t_perror.o strerror.o mbed_stub.o
     
    263263#  システムサービスに関する定義
    264264#
    265 ifdef TCINSTALL
    266 GCC_PATH = $(TCINSTALL)
    267 else
    268 GCC_PATH = $(shell which $(CC))/../../
    269 endif
    270 MALLOC_LIB = "${GCC_PATH}arm-none-eabi/lib/thumb/v7-ar/fpv3/hard/libc.a"
    271 MALLOC_OBJS = lib_a-reent.o lib_a-impure.o lib_a-malloc.o lib_a-mallocr.o lib_a-calloc.o lib_a-callocr.o lib_a-realloc.o lib_a-reallocr.o lib_a-sbrkr.o lib_a-freer.o
    272 
    273265SYSSVC_DIRS := $(TECSGENDIR) $(SRCDIR)/tecs_kernel \
    274266                                $(SYSSVC_DIRS) $(SRCDIR)/syssvc
     
    398390CFG_COBJS      := $(addprefix $(OBJDIR)/, $(CFG_COBJS))
    399391CFG_DMY        := $(addprefix $(OBJDIR)/, $(CFG_DMY))
    400 MALLOC_OBJS    := $(addprefix $(OBJDIR)/, $(MALLOC_OBJS))
    401392
    402393#
     
    405396APPL_OBJS = $(APPL_ASMOBJS) $(APPL_COBJS) $(APPL_CXXOBJS) $(APPL_BINOBJS)
    406397SYSSVC_OBJS = $(SYSSVC_ASMOBJS) $(SYSSVC_COBJS) $(HIDDEN_OBJS)
    407 KERNEL_LIB_OBJS = $(KERNEL_ASMOBJS) $(KERNEL_COBJS) $(KERNEL_LCOBJS) $(MALLOC_OBJS)
     398KERNEL_LIB_OBJS = $(KERNEL_ASMOBJS) $(KERNEL_COBJS) $(KERNEL_LCOBJS)
    408399CFG_OBJS = $(CFG_ASMOBJS) $(CFG_COBJS)
    409400ALL_OBJS = $(START_OBJS) $(APPL_OBJS) $(SYSSVC_OBJS) $(CFG_OBJS) \
     
    573564        rm -f libsyssvc.a
    574565endif
    575         rm -f $(MALLOC_OBJS)
    576566
    577567.PHONY: cleankernel
     
    701691        $(OBJCOPY) -B arm -I binary -O elf32-littlearm --rename-section .data=.rodata $< $(OBJDIR)/$*.o
    702692
    703 $(MALLOC_OBJS): $(OBJDIR)/%.o:
    704         $(AR) x $(MALLOC_LIB) $(notdir $@)
    705         mv $(notdir $@) $@
    706 
    707693#
    708694#  デフォルトコンパイルルールを上書き
Note: See TracChangeset for help on using the changeset viewer.