Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
慢慢CG
TDengine
提交
faf46dc4
T
TDengine
项目概览
慢慢CG
/
TDengine
与 Fork 源项目一致
Fork自
taosdata / TDengine
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
faf46dc4
编写于
12月 26, 2019
作者:
P
plum-lihui
提交者:
GitHub
12月 26, 2019
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #1023 from taosdata/feature/slguan
#1022
上级
673398f5
106901a4
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
19 addition
and
17 deletion
+19
-17
CMakeLists.txt
CMakeLists.txt
+2
-4
src/kit/shell/src/shellLinux.c
src/kit/shell/src/shellLinux.c
+1
-1
src/kit/taosdemo/taosdemo.c
src/kit/taosdemo/taosdemo.c
+3
-3
src/kit/taosdump/taosdump.c
src/kit/taosdump/taosdump.c
+3
-4
src/os/linux/inc/os.h
src/os/linux/inc/os.h
+2
-2
src/os/linux/src/tlinux.c
src/os/linux/src/tlinux.c
+2
-2
src/os/linux/src/tsystem.c
src/os/linux/src/tsystem.c
+1
-1
src/system/detail/src/vnodeImport.c
src/system/detail/src/vnodeImport.c
+5
-0
未找到文件。
CMakeLists.txt
浏览文件 @
faf46dc4
...
...
@@ -161,8 +161,7 @@ IF (NOT DEFINED TD_CLUSTER)
MESSAGE
(
STATUS
"The current OS is Alpine, append extra flags"
)
SET
(
COMMON_FLAGS
"
${
COMMON_FLAGS
}
-largp"
)
link_libraries
(
/usr/lib/libargp.a
)
ELSE
()
ADD_DEFINITIONS
(
-D__USE_GNU
)
ADD_DEFINITIONS
(
-D_ALPINE
)
ENDIF
()
ELSEIF
(
TD_LINUX_32
)
IF
(
NOT TD_ARM
)
...
...
@@ -178,8 +177,7 @@ IF (NOT DEFINED TD_CLUSTER)
MESSAGE
(
STATUS
"The current OS is Alpine, add extra flags"
)
SET
(
COMMON_FLAGS
"
${
COMMON_FLAGS
}
-largp"
)
link_library
(
/usr/lib/libargp.a
)
ELSE
()
ADD_DEFINITIONS
(
-D__USE_GNU
)
ADD_DEFINITIONS
(
-D_ALPINE
)
ENDIF
()
ELSEIF
(
TD_WINDOWS_64
)
SET
(
CMAKE_GENERATOR
"NMake Makefiles"
CACHE INTERNAL
""
FORCE
)
...
...
src/kit/shell/src/shellLinux.c
浏览文件 @
faf46dc4
...
...
@@ -130,7 +130,7 @@ void shellParseArgument(int argc, char *argv[], struct arguments *arguments) {
argp_parse
(
&
argp
,
argc
,
argv
,
0
,
0
,
arguments
);
if
(
arguments
->
abort
)
{
#if
def __USE_GNU
#if
ndef _ALPINE
error
(
10
,
0
,
"ABORTED"
);
#else
abort
();
...
...
src/kit/taosdemo/taosdemo.c
浏览文件 @
faf46dc4
...
...
@@ -17,8 +17,8 @@
#include <argp.h>
#include <assert.h>
#if !defined (__USE_GNU) && defined (LINUX)
#
else
#
ifndef _ALPINE
#include <error.h>
#endif
#include <pthread.h>
...
...
@@ -313,7 +313,7 @@ int main(int argc, char *argv[]) {
argp_parse
(
&
argp
,
argc
,
argv
,
0
,
0
,
&
arguments
);
if
(
arguments
.
abort
)
{
#if
def __USE_GNU
#if
ndef _ALPINE
error
(
10
,
0
,
"ABORTED"
);
#else
abort
();
...
...
src/kit/taosdump/taosdump.c
浏览文件 @
faf46dc4
...
...
@@ -15,9 +15,8 @@
#include <argp.h>
#include <assert.h>
#if !defined (__USE_GNU) && defined (LINUX)
#else
#include <error.h>
#ifndef _ALPINE
#include <error.h>
#endif
#include <fcntl.h>
#include <stdbool.h>
...
...
@@ -339,7 +338,7 @@ int main(int argc, char *argv[]) {
argp_parse
(
&
argp
,
argc
,
argv
,
0
,
0
,
&
arguments
);
if
(
arguments
.
abort
)
{
#if
def __USE_GNU
#if
ndef _ALPINE
error
(
10
,
0
,
"ABORTED"
);
#else
abort
();
...
...
src/os/linux/inc/os.h
浏览文件 @
faf46dc4
...
...
@@ -23,7 +23,7 @@ extern "C" {
#include <stdio.h>
#include <stdlib.h>
#if
def __USE_GNU
#if
ndef _ALPINE
#include <error.h>
#endif
...
...
@@ -232,7 +232,7 @@ void taosSetCoreDump();
void
taosBlockSIGPIPE
();
#if
ndef __USE_GNU
#if
def _ALPINE
typedef
int
(
*
__compar_fn_t
)(
const
void
*
,
const
void
*
);
void
error
(
int
,
int
,
const
char
*
);
#ifndef PTHREAD_MUTEX_RECURSIVE_NP
...
...
src/os/linux/src/tlinux.c
浏览文件 @
faf46dc4
...
...
@@ -234,8 +234,8 @@ void *taosProcessAlarmSignal(void *tharg) {
timer_t
timerId
;
struct
sigevent
sevent
;
#if
ndef __USE_GNU
#if
def _ALPINE
sevent
.
sigev_notify
=
SIGEV_THREAD
;
sevent
.
sigev_value
.
sival_int
=
syscall
(
__NR_gettid
);
#else
...
...
src/os/linux/src/tsystem.c
浏览文件 @
faf46dc4
...
...
@@ -31,7 +31,7 @@
#include <stdio.h>
#include <stdlib.h>
#if
ndef __USE_GNU
#if
def _ALPINE
#include <linux/sysctl.h>
#else
#include <sys/sysctl.h>
...
...
src/system/detail/src/vnodeImport.c
浏览文件 @
faf46dc4
...
...
@@ -579,7 +579,12 @@ static int vnodeCloseImportFiles(SMeterObj *pObj, SImportHandle *pHandle) {
SVnodeObj
*
pVnode
=
vnodeList
+
pObj
->
vnode
;
char
dpath
[
TSDB_FILENAME_LEN
]
=
"
\0
"
;
SCompInfo
compInfo
;
#ifdef _ALPINE
off_t
offset
=
0
;
#else
__off_t
offset
=
0
;
#endif
if
(
pVnode
->
nfd
>
0
)
{
offset
=
lseek
(
pVnode
->
nfd
,
0
,
SEEK_CUR
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录