You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2020/09/19 03:07:41 UTC

[incubator-nuttx] 02/02: syscall: update syscall_lookup.h with gettid to fix build break

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit e0aa7c6d811c084760806dbc8a7e5b7ce811e000
Author: liuhaitao <li...@xiaomi.com>
AuthorDate: Tue Sep 15 12:11:56 2020 +0800

    syscall: update syscall_lookup.h with gettid to fix build break
    
    proxies/PROXY_gettid.c: In function 'gettid':
    proxies/PROXY_gettid.c:12:41: error: 'SYS_gettid' undeclared (first use in this function); did you mean 'SYS_getpid'?
       12 |   return (pid_t)sys_call0((unsigned int)SYS_gettid);
          |                                         ^~~~~~~~~~
          |                                         SYS_getpid
    proxies/PROXY_gettid.c:12:41: note: each undeclared identifier is reported only once for each function it appears in
    proxies/PROXY_gettid.c:13:1: warning: control reaches end of non-void function [-Wreturn-type]
       13 | }
          | ^
    CC:  proxies/PROXY_mmap.c
    Makefile:83: recipe for target 'PROXY_gettid.o' failed
    
    Signed-off-by: liuhaitao <li...@xiaomi.com>
    Change-Id: Ib4d6e315aa7f17235292dd2d6550458a53bc1596
---
 include/sys/syscall_lookup.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/sys/syscall_lookup.h b/include/sys/syscall_lookup.h
index 8b1e1b3..279671d 100644
--- a/include/sys/syscall_lookup.h
+++ b/include/sys/syscall_lookup.h
@@ -27,6 +27,7 @@
 SYSCALL_LOOKUP1(_exit,                     1)
 SYSCALL_LOOKUP(exit,                       1)
 SYSCALL_LOOKUP(getpid,                     0)
+SYSCALL_LOOKUP(gettid,                     0)
 
 SYSCALL_LOOKUP(sched_getparam,             2)
 SYSCALL_LOOKUP(sched_getscheduler,         1)