支持binutils大部分工具

This commit is contained in:
zhangzheng
2025-01-08 20:21:09 +08:00
parent 1338a99849
commit ed9e0cd47e
1520 changed files with 737 additions and 139763 deletions

5
.vscode/launch.json vendored
View File

@@ -71,8 +71,9 @@
// "miDebuggerPath": "/home/zhangzheng/gcc-arm-10.3-2021.07-aarch64-aarch64-none-elf/bin/aarch64-none-elf-gdb",
// "miDebuggerPath": "/home/mkrtos-smart/toolchains/gcc-arm-10.3-2021.07-x86_64-aarch64-none-elf/bin/aarch64-none-elf-gdb",
// "miDebuggerPath": "/home/toolchains/gcc-arm-10.3-2021.07-x86_64-aarch64-none-elf/bin/aarch64-none-elf-gdb",
"miDebuggerPath": "/Users/zhangzheng/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-gdb",
"miDebuggerServerAddress": "127.0.0.1:3333",
// "miDebuggerPath": "/Users/zhangzheng/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-gdb",
"miDebuggerPath": "/home/zhangzheng/toolchain/gcc-arm-10.3-2021.07-x86_64-arm-none-eabi/bin/arm-none-eabi-gdb",
"miDebuggerServerAddress": "127.0.0.1:33333",
"MIMode": "gdb",
"setupCommands": [
{

View File

@@ -173,7 +173,8 @@
"u_rpc.h": "c",
"u_env.h": "c",
"u_app_loader.h": "c",
"crt_arch_init.h": "c"
"crt_arch_init.h": "c",
"kstat.h": "c"
},
"cortex-debug.showRTOS": false,
"cortex-debug.variableUseNaturalFormat": true,

View File

@@ -1,6 +1,6 @@
message("========use armv7_8.cmake")
set(CMAKE_C_FLAGS "-mcpu=${CONFIG_ARCH} -O0 -g3 -mfloat-abi=${CONFIG_FLOAT_TYPE} -mthumb -DMKRTOS \
set(CMAKE_C_FLAGS "-mcpu=${CONFIG_ARCH} -O2 -g3 -mfloat-abi=${CONFIG_FLOAT_TYPE} -mthumb -DMKRTOS \
-std=gnu11 -ffunction-sections -fdata-sections -fno-builtin -u=_printf_float \
-nostartfiles -nodefaultlibs -nostdlib -nostdinc \
-fno-stack-protector -Wl,--gc-sections -D__ARM_ARCH_7M__ \

View File

@@ -52,7 +52,7 @@ static boot_info_t boot_info = {
.speed = 0,
}
},
.mem_num = 2,
.mem_num = 1,
},
};

View File

@@ -1,6 +1,7 @@
cmake_minimum_required(VERSION 3.13)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} \
-O3 \
-Werror \
-Wno-unused-parameter \
-Wno-unused-function \

View File

@@ -18,7 +18,7 @@
printk("\n%s:%d %s\n", __FILE__, __LINE__, #cond); \
dumpstack(); \
mm_trace(); \
/*sys_reset();*/ \
sys_reset(); \
while (1) \
; \
} \

View File

@@ -9,6 +9,7 @@
#include <string.h>
#include <sys/time.h>
#include <pthread.h>
#include <sys/stat.h>
#include <errno.h>
#include "u_sys.h"
int ls(int argc, char *agrv[])
@@ -28,7 +29,9 @@ int ls(int argc, char *agrv[])
}
while ((ptr = readdir(dir)) != NULL)
{
printf("%s \n", ptr->d_name);
struct stat st = {0};
stat(ptr->d_name, &st);
printf("%s\t\t\t%dB\n", ptr->d_name, st.st_size);
}
closedir(dir);
return 0;
@@ -58,7 +61,38 @@ int cat(int argc, char *argv[])
return 0;
}
SHELL_EXPORT_CMD(SHELL_CMD_PERMISSION(0) | SHELL_CMD_TYPE(SHELL_TYPE_CMD_MAIN), cat, cat, cat command);
int hex(int argc, char *argv[])
{
int i = 0;
if (argc != 2)
{
return (-1);
}
FILE *fp;
char c;
int ret;
if ((fp = fopen(argv[1], "rb")) == NULL)
{
return errno;
}
while ((ret = fread( &c, 1,1,fp)) == 1)
{
printf("%02x ", c);
i++;
if (i % 16 == 0)
{
printf("\n");
}
}
printf("\nsize:%dB\n", i);
fclose(fp);
return 0;
}
SHELL_EXPORT_CMD(SHELL_CMD_PERMISSION(0) | SHELL_CMD_TYPE(SHELL_TYPE_CMD_MAIN), hex, hex, hex command);
int kill(int argc, char *argv[])
{
if (argc < 2)

View File

@@ -3,9 +3,8 @@
#include "fs_backend.h"
#include "u_types.h"
#include <sys/uio.h>
#include <time.h>
#include <sys/stat.h>
// #include <unistd.h>
#include <time.h>
#define ARG_1_BE(ap, arg0, type0) \
do \
@@ -94,6 +93,7 @@ long be_set_thread_area(void *p);
long be_getdents(long fd, char *buf, size_t size);
long be_mkdir(const char *path, mode_t mode);
long be_symlink(const char *src, const char *dst);
long be_stat(const char *path, void *buf);
int be_clone(int (*func)(void *), void *stack, int flags, void *args, pid_t *ptid, void *tls, pid_t *ctid);
umword_t be_munmap(void *start, size_t len);
umword_t be_mmap(void *start,

View File

@@ -7,19 +7,18 @@
#include <assert.h>
#include <cons_cli.h>
#include <errno.h>
#include <fcntl.h>
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
#include <sys/ioctl.h>
#include <sys/uio.h>
#include <u_env.h>
#include <u_log.h>
#include <u_prot.h>
#include <u_sema.h>
#include <u_task.h>
#include <u_util.h>
#include <u_sema.h>
#include <stdlib.h>
#include <sys/ioctl.h>
#include <fcntl.h>
#include <errno.h>
#include <string.h>
AUTO_CALL(101)
void fs_backend_init(void)
{
@@ -439,6 +438,25 @@ long be_getdents(long fd, char *buf, size_t size)
}
return ret;
}
// int stat(const char *pathname, struct stat *buf);
long be_stat(const char *path, void *_buf)
{
struct kstat *buf = _buf;
return fs_stat((char *)path, buf);
}
long be_fstat(int fd, void *_buf)
{
struct kstat *buf = _buf;
fd_map_entry_t u_fd;
int ret = fd_map_get(fd, &u_fd);
if (ret < 0)
{
return -EBADF;
}
return fs_fstat(u_fd.priv_fd, (void *)buf);
}
long sys_be_getdents(va_list ap)
{
long fd;

View File

@@ -1,21 +1,21 @@
struct kstat {
dev_t st_dev;
long st_dev;
int __st_dev_padding;
long __st_ino_truncated;
mode_t st_mode;
nlink_t st_nlink;
uid_t st_uid;
gid_t st_gid;
dev_t st_rdev;
long st_rdev;
int __st_rdev_padding;
off_t st_size;
long st_size;
blksize_t st_blksize;
blkcnt_t st_blocks;
long st_blocks;
long st_atime_sec;
long st_atime_nsec;
long st_mtime_sec;
long st_mtime_nsec;
long st_ctime_sec;
long st_ctime_nsec;
ino_t st_ino;
long st_ino;
};

View File

@@ -67,7 +67,9 @@ static int fstatat_statx(int fd, const char *restrict path, struct stat *restric
};
return 0;
}
#ifndef NO_LITTLE_MODE
#include "syscall_backend.h"
#endif
#ifdef SYS_fstatat
#include "kstat.h"
@@ -78,7 +80,11 @@ static int fstatat_kstat(int fd, const char *restrict path, struct stat *restric
struct kstat kst;
if (flag==AT_EMPTY_PATH && fd>=0 && !*path) {
#ifdef NO_LITTLE_MODE
ret = __syscall(SYS_fstat, fd, &kst);
#else
ret = be_fstat(fd, &kst);
#endif
if (ret==-EBADF && __syscall(SYS_fcntl, fd, F_GETFD)>=0) {
ret = __syscall(SYS_fstatat, fd, path, &kst, flag);
if (ret==-EINVAL) {
@@ -97,8 +103,14 @@ static int fstatat_kstat(int fd, const char *restrict path, struct stat *restric
ret = __syscall(SYS_lstat, path, &kst);
#endif
#ifdef SYS_stat
else if ((fd == AT_FDCWD || *path=='/') && !flag)
else if ((fd == AT_FDCWD || *path=='/') && !flag) {
#ifdef NO_LITTLE_MODE
ret = __syscall(SYS_stat, path, &kst);
#else
ret = be_stat( path, &kst);
#endif
}
#endif
else ret = __syscall(SYS_fstatat, fd, path, &kst, flag);

View File

@@ -11,7 +11,7 @@ int fs_write(sd_t _fd, void *buf, size_t len);
int fs_readdir(sd_t _fd, dirent_t *dirent);
int fs_lseek(sd_t _fd, int offs, int whence);
int fs_ftruncate(sd_t _fd, off_t off);
int fs_fstat(sd_t _fd, int fd, stat_t *stat);
int fs_fstat(sd_t _fd, stat_t *stat);
int fs_ioctl(sd_t _fd, int req, void *arg);
int fs_fcntl(sd_t _fd, int cmd, void *arg);
int fs_fsync(sd_t _fd);
@@ -20,6 +20,6 @@ int fs_symlink(const char *src, const char *dst);
int fs_mkdir(char *path);
int fs_rmdir(char *path);
int fs_rename(char *old, char *new);
int fs_stat(char *path, stat_t *buf);
int fs_stat(char *path, void *buf);
int fs_readlink(const char *path, char *buf, int bufsize);
int fs_statfs(const char *path, statfs_t *buf);

View File

@@ -17,7 +17,7 @@ void fs_svr_close(int fd);
int fs_svr_readdir(int fd, dirent_t *dir);
int fs_svr_lseek(int fd, int offs, int whence);
int fs_svr_ftruncate(int fd, off_t off);
int fs_svr_fstat(int fd, stat_t *buf);
int fs_svr_fstat(int fd, void *buf);
int fs_svr_ioctl(int fd, int req, void *arg);
int fs_svr_fcntl(int fd, int cmd, void *arg);
int fs_svr_fsync(int fd);
@@ -26,6 +26,6 @@ int fs_svr_symlink(const char *existing, const char *new);
int fs_svr_mkdir(char *path);
int fs_svr_rmdir(char *path);
int fs_svr_rename(char *old, char *new);
int fs_svr_stat(const char *path, struct stat *buf);
int fs_svr_stat(const char *path, void *buf);
ssize_t fs_svr_readlink(const char *path, char *buf, size_t bufsize);
int fs_svr_statfs(const char *path, struct statfs *buf);

View File

@@ -8,9 +8,9 @@
#define rpc_ref_file_array_t rpc_ref_array_uint32_t_uint8_t_32_t
#define rpc_file_array_t rpc_array_uint32_t_uint8_t_32_t
#elif CONFIG_THREAD_MSG_BUG_LEN == 256
#define FS_RPC_BUF_LEN 96
#define rpc_ref_file_array_t rpc_ref_array_uint32_t_uint8_t_96_t
#define rpc_file_array_t rpc_array_uint32_t_uint8_t_96_t
#define FS_RPC_BUF_LEN (128)
#define rpc_ref_file_array_t rpc_ref_array_uint32_t_uint8_t_128_t
#define rpc_file_array_t rpc_array_uint32_t_uint8_t_128_t
#elif CONFIG_THREAD_MSG_BUG_LEN == 512
#define FS_RPC_BUF_LEN (128 + 32)
#define rpc_ref_file_array_t rpc_ref_array_uint32_t_uint8_t_160_t

View File

@@ -11,7 +11,10 @@
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include <sys/stat.h>
#include "kstat.h"
typedef struct kstat kstat_t;
RPC_TYPE_DEF_ALL(kstat_t)
/*open*/
RPC_GENERATION_CALL3(TRUE, fs_t, FS_PROT, FS_OPEN, open,
rpc_ref_file_array_t, rpc_file_array_t, RPC_DIR_IN, RPC_TYPE_DATA, path,
@@ -244,8 +247,8 @@ int fs_ftruncate(sd_t _fd, off_t off)
// int fstat(int fd, struct stat *statbuf);
RPC_GENERATION_CALL2(TRUE, fs_t, FS_PROT, FS_FSTAT, fstat,
rpc_int_t, rpc_int_t, RPC_DIR_IN, RPC_TYPE_DATA, fd,
rpc_stat_t_t, rpc_stat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, statbuf)
int fs_fstat(sd_t _fd, stat_t *stat)
rpc_kstat_t_t, rpc_kstat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, statbuf)
int fs_fstat(sd_t _fd, kstat_t *stat)
{
obj_handler_t hd = mk_sd_init_raw(_fd).hd;
int fd = mk_sd_init_raw(_fd).fd;
@@ -253,7 +256,7 @@ int fs_fstat(sd_t _fd, stat_t *stat)
rpc_int_t rpc_fd = {
.data = fd,
};
rpc_stat_t_t rpc_statbuf;
rpc_kstat_t_t rpc_statbuf;
msg_tag_t tag;
if (!stat)
@@ -498,16 +501,17 @@ int fs_rename(char *old, char *new)
// int stat(const char *restrict path, struct stat *restrict buf)
RPC_GENERATION_CALL2(TRUE, fs_t, FS_PROT, FS_STAT, stat,
rpc_ref_file_array_t, rpc_file_array_t, RPC_DIR_IN, RPC_TYPE_DATA, path,
rpc_stat_t_t, rpc_stat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, buf)
rpc_kstat_t_t, rpc_kstat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, buf)
int fs_stat(char *path, stat_t *buf)
int fs_stat(char *path, void *_buf)
{
kstat_t *buf = (kstat_t *)_buf;
obj_handler_t hd;
if (!buf)
{
return -EINVAL;
}
int ret = ns_query(path, &hd, 0x1);
int ret = ns_query(path, &hd, 0x0);
if (ret < 0)
{
@@ -517,7 +521,7 @@ int fs_stat(char *path, stat_t *buf)
.data = (uint8_t *)(&path[ret]),
.len = strlen(&path[ret]) + 1,
};
rpc_stat_t_t rpc_buf;
rpc_kstat_t_t rpc_buf;
msg_tag_t tag;
tag = fs_t_stat_call(hd, &rpc_path, &rpc_buf);

View File

@@ -6,7 +6,10 @@
#include "u_rpc.h"
#include "fs_types.h"
#include <stdio.h>
#include <sys/stat.h>
#include "kstat.h"
typedef struct kstat kstat_t;
RPC_TYPE_DEF_ALL(kstat_t)
/*open*/
RPC_GENERATION_OP3(fs_t, FS_PROT, FS_OPEN, open,
rpc_ref_file_array_t, rpc_file_array_t, RPC_DIR_IN, RPC_TYPE_DATA, path,
@@ -109,14 +112,14 @@ RPC_GENERATION_DISPATCH2(fs_t, FS_PROT, FS_FTRUNCATE, ftruncate,
/*fstat*/
RPC_GENERATION_OP2(fs_t, FS_PROT, FS_FSTAT, fstat,
rpc_int_t, rpc_int_t, RPC_DIR_IN, RPC_TYPE_DATA, fd,
rpc_stat_t_t, rpc_stat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, statbuf)
rpc_kstat_t_t, rpc_kstat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, statbuf)
{
int ret = fs_svr_fstat(fd->data, &statbuf->data);
return ret;
}
RPC_GENERATION_DISPATCH2(fs_t, FS_PROT, FS_FSTAT, fstat,
rpc_int_t, rpc_int_t, RPC_DIR_IN, RPC_TYPE_DATA, fd,
rpc_stat_t_t, rpc_stat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, statbuf)
rpc_kstat_t_t, rpc_kstat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, statbuf)
/*ioctl*/
RPC_GENERATION_OP3(fs_t, FS_PROT, FS_IOCTL, ioctl,
@@ -222,14 +225,14 @@ RPC_GENERATION_DISPATCH2(fs_t, FS_PROT, FS_RENAME, rename,
// int stat(const char *restrict path, struct stat *restrict buf)
RPC_GENERATION_OP2(fs_t, FS_PROT, FS_STAT, stat,
rpc_ref_file_array_t, rpc_file_array_t, RPC_DIR_IN, RPC_TYPE_DATA, path,
rpc_stat_t_t, rpc_stat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, buf)
rpc_kstat_t_t, rpc_kstat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, buf)
{
path->data[path->len - 1] = 0;
return fs_svr_stat(path->data, &buf->data);
}
RPC_GENERATION_DISPATCH2(fs_t, FS_PROT, FS_STAT, stat,
rpc_ref_file_array_t, rpc_file_array_t, RPC_DIR_IN, RPC_TYPE_DATA, path,
rpc_stat_t_t, rpc_stat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, buf)
rpc_kstat_t_t, rpc_kstat_t_t, RPC_DIR_OUT, RPC_TYPE_DATA, buf)
// ssize_t readlink(const char *restrict path, char *restrict buf, size_t bufsize)
RPC_GENERATION_OP3(fs_t, FS_PROT, FS_READLINK, readlink,

View File

@@ -22,7 +22,9 @@
#include <dirent.h>
#include <sys/stat.h>
#include <sys/statfs.h>
typedef struct stat stat_t;
// typedef struct kstat kstat_t;
typedef struct statfs statfs_t;
typedef struct dirent dirent_t;
@@ -190,6 +192,7 @@ RPC_TYPE_DEF_ALL(umword_t) //!< 定义所有的
RPC_TYPE_DEF_ALL(mword_t) //!< 定义所有的
RPC_TYPE_DEF_ALL(dirent_t) //!< 目录类型
RPC_TYPE_DEF_ALL(stat_t)
// RPC_TYPE_DEF_ALL(kstat_t)
RPC_TYPE_DEF_ALL(statfs_t)
/**

View File

@@ -1,3 +1,4 @@
#include "fs_rpc.h"
#include "cons_cli.h"
#include "cpiofs.h"
#include "fs_svr.h"
@@ -7,13 +8,14 @@
#include "u_rpc.h"
#include "u_rpc_svr.h"
#include "u_sys.h"
#include "fs_rpc.h"
#include <assert.h>
#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
#include <stdio.h>
#include <string.h>
#include <sys/stat.h>
#include "kstat.h"
static fs_t fs;
typedef struct file_desc
@@ -285,8 +287,9 @@ int fs_svr_renmae(char *oldname, char *newname)
{
return -ENOSYS;
}
int fs_svr_fstat(int fd, stat_t *stat)
int fs_svr_fstat(int fd, void *_stat)
{
struct kstat *stat = _stat;
file_desc_t *file = fd_get(thread_get_src_pid(), fd);
if (!file)
@@ -294,6 +297,7 @@ int fs_svr_fstat(int fd, stat_t *stat)
return -ENOENT;
}
stat->st_size = file->file_size;
stat->st_mode = file->type == 1 ? S_IFDIR : S_IFREG;
return 0;
}
int fs_svr_symlink(const char *src, const char *dst)
@@ -312,12 +316,25 @@ int fs_svr_rename(char *old, char *new)
{
return -ENOSYS;
}
int fs_svr_stat(const char *path, struct stat *buf)
int fs_svr_stat(const char *path, void *_buf)
{
if (path == NULL || buf == NULL)
umword_t size;
int type;
umword_t addr;
struct kstat *buf = (struct kstat *)_buf;
int ret = cpio_find_file((umword_t)sys_info.bootfs_start_addr,
(umword_t)(-1), path, &size, &type, &addr);
if (ret < 0)
{
return -EINVAL;
return ret;
}
memset(buf, 0xff, sizeof(*buf));
buf->st_mode = type == 1 ? S_IFDIR : S_IFREG;
buf->st_size = size;
return 0;
}
int fs_svr_ioctl(int fd, int req, void *arg)
{
return -ENOSYS;
}
ssize_t fs_svr_readlink(const char *path, char *buf, size_t bufsize)

View File

@@ -1,7 +1,7 @@
#include <u_util.h>
#if !IS_ENABLED(CONFIG_MMU)
#define HEAP_SIZE 1024
#define STACK_SIZE (2048)
#define STACK_SIZE (2*1024)
#if defined(__CC_ARM)
#define HEAP_ATTR SECTION("HEAP") __attribute__((zero_init))

View File

@@ -13,7 +13,7 @@
#include <stdlib.h>
#include <getopt.h>
#include <u_fast_ipc.h>
#define STACK_COM_ITME_SIZE (1024+512)
#define STACK_COM_ITME_SIZE (3*1024)
ATTR_ALIGN(8)
uint8_t stack_coms[STACK_COM_ITME_SIZE];
uint8_t msg_buf_coms[MSG_BUG_LEN];

View File

@@ -1,17 +1,18 @@
#include "cons_cli.h"
#include "ff.h"
#include "fs_svr.h"
#include "rpc_prot.h"
#include "u_env.h"
#include "u_log.h"
#include "u_rpc.h"
#include "u_rpc_svr.h"
#include "fs_svr.h"
#include "ff.h"
#include "cons_cli.h"
#include "u_log.h"
#include "u_env.h"
#include <stdio.h>
#include <fcntl.h>
#include <errno.h>
#include <assert.h>
#include <string.h>
#include "rpc_prot.h"
#include "u_sig.h"
#include <assert.h>
#include <errno.h>
#include <fcntl.h>
#include <stdio.h>
#include <string.h>
#include "kstat.h"
static fs_t fs;
static int fs_sig_call_back(pid_t pid, umword_t sig_val);
void fs_svr_init(void)
@@ -22,10 +23,8 @@ void fs_svr_init(void)
pm_sig_func_set(fs_sig_call_back);
#endif
}
typedef struct file_desc
{
union
{
typedef struct file_desc {
union {
FIL fp;
FATFS_DIR dir;
};
@@ -38,10 +37,8 @@ static file_desc_t files[FILE_DESC_NR]; //!< 预先设置的文件描述符
static void free_fd(pid_t pid)
{
for (int i = 0; i < FILE_DESC_NR; i++)
{
if (files[i].fp.obj.fs)
{
for (int i = 0; i < FILE_DESC_NR; i++) {
if (files[i].fp.obj.fs) {
fs_svr_close(i);
files[i].fp.obj.fs = NULL;
files[i].pid = 0;
@@ -51,8 +48,7 @@ static void free_fd(pid_t pid)
static int fs_sig_call_back(pid_t pid, umword_t sig_val)
{
switch (sig_val)
{
switch (sig_val) {
case KILL_SIG:
free_fd(pid);
break;
@@ -62,10 +58,8 @@ static int fs_sig_call_back(pid_t pid, umword_t sig_val)
static file_desc_t *alloc_file(int *fd)
{
for (int i = 0; i < FILE_DESC_NR; i++)
{
if (files[i].fp.obj.fs == NULL)
{
for (int i = 0; i < FILE_DESC_NR; i++) {
if (files[i].fp.obj.fs == NULL) {
*fd = i;
files[i].pid = thread_get_src_pid();
return &files[i];
@@ -79,20 +73,17 @@ static void free_file(int fd)
}
static file_desc_t *file_get(int fd)
{
if (fd < 0 || fd >= FILE_DESC_NR)
{
if (fd < 0 || fd >= FILE_DESC_NR) {
return NULL;
}
if (files[fd].fp.obj.fs == NULL)
{
if (files[fd].fp.obj.fs == NULL) {
return NULL;
}
return files + fd;
}
static int fatfs_err_conv(FRESULT res)
{
switch (res)
{
switch (res) {
case FR_OK:
return 0;
case FR_DISK_ERR:
@@ -126,14 +117,12 @@ int fs_svr_open(const char *path, int flags, int mode)
pid_t pid = thread_get_src_pid();
file_desc_t *file = alloc_file(&fd);
if (!file)
{
if (!file) {
return -ENOMEM;
}
int new_mode = 0;
switch (flags & O_ACCMODE)
{
switch (flags & O_ACCMODE) {
case O_RDWR:
new_mode |= FA_READ;
new_mode |= FA_WRITE;
@@ -145,29 +134,22 @@ int fs_svr_open(const char *path, int flags, int mode)
new_mode |= FA_WRITE;
break;
}
if ((flags & O_CREAT) && (flags & O_EXCL))
{
if ((flags & O_CREAT) && (flags & O_EXCL)) {
new_mode |= FA_CREATE_NEW;
}
else if ((flags & O_CREAT))
{
} else if ((flags & O_CREAT)) {
new_mode |= FA_OPEN_ALWAYS;
}
if (flags & O_APPEND)
{
if (flags & O_APPEND) {
new_mode |= FA_OPEN_APPEND;
}
FRESULT ret = f_open(&file->fp, path, new_mode);
if (ret != FR_OK)
{
if (ret == FR_NO_FILE || ret == FR_INVALID_NAME)
{
if (ret != FR_OK) {
if (ret == FR_NO_FILE || ret == FR_INVALID_NAME) {
// 打开的是一个目录,则作为一个目录打开
ret = f_opendir(&file->dir, path);
if (ret != FR_OK)
{
if (ret != FR_OK) {
cons_write_str("open fail..\n");
free_file(fd);
return fatfs_err_conv(ret);
@@ -175,21 +157,17 @@ int fs_svr_open(const char *path, int flags, int mode)
file->type = 1;
// cons_write_str("open dir..\n");
}
}
else
{
} else {
file->type = 0;
// cons_write_str("open file..\n");
}
if (ret != FR_OK)
{
if (ret != FR_OK) {
return fatfs_err_conv(ret);
}
#ifdef CONFIG_USING_SIG
int w_ret = pm_sig_watch(pid, 0 /*TODO:现在只有kill */);
if (w_ret < 0)
{
if (w_ret < 0) {
printf("pm wath pid %d err.\n", w_ret);
}
#endif
@@ -201,18 +179,15 @@ int fs_svr_read(int fd, void *buf, size_t len)
UINT br;
file_desc_t *file = file_get(fd);
if (!file)
{
if (!file) {
return -ENOENT;
}
if (file->type != 0)
{
if (file->type != 0) {
return -EACCES;
}
FRESULT ret = f_read(&file->fp, buf, len, &br);
if (ret != FR_OK)
{
if (ret != FR_OK) {
return fatfs_err_conv(ret);
}
return br;
@@ -222,18 +197,15 @@ int fs_svr_write(int fd, void *buf, size_t len)
UINT bw;
file_desc_t *file = file_get(fd);
if (!file)
{
if (!file) {
return -ENOENT;
}
if (file->type != 0)
{
if (file->type != 0) {
return -EACCES;
}
FRESULT ret = f_write(&file->fp, buf, len, &bw);
if (ret != FR_OK)
{
if (ret != FR_OK) {
return fatfs_err_conv(ret);
}
return bw;
@@ -242,12 +214,10 @@ void fs_svr_close(int fd)
{
file_desc_t *file = file_get(fd);
if (!file)
{
if (!file) {
return;
}
switch (file->type)
{
switch (file->type) {
case 0:
f_close(&file->fp);
break;
@@ -261,27 +231,22 @@ int fs_svr_readdir(int fd, dirent_t *dir)
{
file_desc_t *file = file_get(fd);
if (!file)
{
if (!file) {
return -ENOENT;
}
FILINFO info;
FRESULT ret = f_readdir(&file->dir, &info);
if (ret != FR_OK || info.fname[0] == 0)
{
if (ret != FR_OK || info.fname[0] == 0) {
return -ENOENT;
}
strncpy(dir->d_name, info.fname, sizeof(dir->d_name));
dir->d_name[sizeof(dir->d_name) - 1] = 0;
dir->d_reclen = sizeof(*dir);
dir->d_off = 0;
if (info.fattrib & AM_DIR)
{ /* Directory */
if (info.fattrib & AM_DIR) { /* Directory */
dir->d_type = DT_DIR;
}
else
{ /* File */
} else { /* File */
dir->d_type = DT_CHR;
}
return sizeof(*dir);
@@ -292,38 +257,31 @@ int fs_svr_lseek(int fd, int offs, int whence)
file_desc_t *file = file_get(fd);
int new_offs = 0;
if (!file)
{
if (!file) {
return -ENOENT;
}
if (file->type != 0)
{
if (file->type != 0) {
return -EACCES;
}
switch (whence)
{
switch (whence) {
case SEEK_SET:
new_offs = offs;
break;
case SEEK_END:
{
case SEEK_END: {
new_offs = f_size(&file->fp) + offs;
}
break;
case SEEK_CUR:
{
} break;
case SEEK_CUR: {
new_offs = offs + f_tell(&file->fp);
}
break;
} break;
default:
return -EINVAL;
}
if (new_offs > f_size(&file->fp))
{
#if 0
if (new_offs > f_size(&file->fp)) {
new_offs = f_size(&file->fp);
}
if (new_offs < 0)
{
#endif
if (new_offs < 0) {
new_offs = 0;
}
FRESULT ret = f_lseek(&file->fp, new_offs);
@@ -334,24 +292,22 @@ int fs_svr_ftruncate(int fd, off_t off)
{
file_desc_t *file = file_get(fd);
if (!file)
{
if (!file) {
return -ENOENT;
}
if (file->type != 0)
{
if (file->type != 0) {
return -EACCES;
}
FRESULT ret = f_truncate(&file->fp);
return fatfs_err_conv(ret);
}
int fs_svr_fstat(int fd, stat_t *stat)
int fs_svr_fstat(int fd, void *_stat)
{
struct kstat *stat = _stat;
file_desc_t *file = file_get(fd);
if (!file)
{
if (!file) {
return -ENOENT;
}
memset(stat, 0, sizeof(*stat));
@@ -362,18 +318,16 @@ int fs_svr_fstat(int fd, stat_t *stat)
}
int fs_svr_ioctl(int fd, int req, void *arg)
{
return -ENOSYS;
return 0; /*TODO:*/
}
int fs_svr_fsync(int fd)
{
file_desc_t *file = file_get(fd);
if (!file)
{
if (!file) {
return -EBADFD;
}
if (file->type != 0)
{
if (file->type != 0) {
return -EBADFD;
}
f_sync(&file->fp);
@@ -403,9 +357,20 @@ int fs_svr_rename(char *oldname, char *newname)
{
return fatfs_err_conv(f_rename(oldname, newname));
}
int fs_svr_stat(const char *path, struct stat *buf)
int fs_svr_stat(const char *path, void *_buf)
{
return -ENOSYS;
FILINFO INFO;
FRESULT ret;
struct kstat *buf=(struct kstat *)_buf;
ret = f_stat(path, &INFO);
if (ret != FR_OK) {
return fatfs_err_conv(ret);
}
memset(buf, 0, sizeof(*buf));
buf->st_size = INFO.fsize;
buf->st_mode = (INFO.fattrib & AM_DIR) ? S_IFDIR : S_IFREG;
return 0;
}
ssize_t fs_svr_readlink(const char *path, char *buf, size_t bufsize)
{

View File

@@ -67,7 +67,7 @@ int fs_svr_renmae(char *oldname, char *newname)
{
return -ENOSYS;
}
int fs_svr_fstat(int fd, stat_t *stat)
int fs_svr_fstat(int fd, void *stat)
{
return -ENOSYS;
}
@@ -83,7 +83,7 @@ int fs_svr_rename(char *old, char *new)
{
return -ENOSYS;
}
int fs_svr_stat(const char *path, struct stat *buf)
int fs_svr_stat(const char *path, void *_buf)
{
return -ENOSYS;
}

View File

@@ -15,7 +15,7 @@
#define STACK_SIZE (2 * 1024) //(1024 + 256)
#else
#define HEAP_SIZE (2 * 1024)
#define STACK_SIZE (3 * 1024) //(1024 + 256)
#define STACK_SIZE (2 * 1024) //(1024 + 256)
#endif
#if defined(__CC_ARM)

View File

@@ -34,7 +34,7 @@
#define DEFAULT_INIT_CFG "init.cfg"
#define STACK_COM_ITME_SIZE (1024+512)
#define STACK_COM_ITME_SIZE (3*1024)
ATTR_ALIGN(8)
uint8_t stack_coms[STACK_COM_ITME_SIZE];
uint8_t msg_buf_coms[MSG_BUG_LEN];

View File

@@ -1,6 +1,7 @@
#一次读取一行,每行代表启动的应用程序
# fatfs
cpiofs -m /bin
fatfs
# pin
# i2c
# pca9555

View File

@@ -677,7 +677,7 @@ int fs_svr_renmae(char *oldname, char *newname)
{
return -ENOSYS;
}
int fs_svr_fstat(int fd, stat_t *stat)
int fs_svr_fstat(int fd, void *stat)
{
return -ENOSYS;
}
@@ -689,7 +689,7 @@ int fs_svr_rename(char *old, char *new)
{
return -ENOSYS;
}
int fs_svr_stat(const char *path, struct stat *buf)
int fs_svr_stat(const char *path, void *_buf)
{
return -ENOSYS;
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,84 +0,0 @@
archive.lo: archive.c \
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h sysdep.h config.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h \
../include/fopen-same.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h \
../include/filenames.h ../include/hashtab.h ../include/ansidecl.h bfd.h \
../include/ansidecl.h ../include/symcat.h bfd_stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h \
../include/diagnostics.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h \
../include/libiberty.h libbfd.h ../include/hashtab.h \
../include/aout/ar.h ../include/aout/ranlib.h ../include/safe-ctype.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/ctype.h \
../include/bfdlink.h
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h:
sysdep.h:
config.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h:
../include/fopen-same.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h:
../include/filenames.h:
../include/hashtab.h:
../include/ansidecl.h:
bfd.h:
../include/ansidecl.h:
../include/symcat.h:
bfd_stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h:
../include/diagnostics.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h:
../include/libiberty.h:
libbfd.h:
../include/hashtab.h:
../include/aout/ar.h:
../include/aout/ranlib.h:
../include/safe-ctype.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/ctype.h:
../include/bfdlink.h:

View File

@@ -1,78 +0,0 @@
archures.lo: archures.c \
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h sysdep.h config.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h \
../include/fopen-same.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h \
../include/filenames.h ../include/hashtab.h ../include/ansidecl.h bfd.h \
../include/ansidecl.h ../include/symcat.h bfd_stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h \
../include/diagnostics.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h \
libbfd.h ../include/hashtab.h ../include/safe-ctype.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/ctype.h
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h:
sysdep.h:
config.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h:
../include/fopen-same.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h:
../include/filenames.h:
../include/hashtab.h:
../include/ansidecl.h:
bfd.h:
../include/ansidecl.h:
../include/symcat.h:
bfd_stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h:
../include/diagnostics.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h:
libbfd.h:
../include/hashtab.h:
../include/safe-ctype.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/ctype.h:

View File

@@ -1,98 +0,0 @@
bfd.lo: bfd.c /home/zhangzheng/projects/mkrtos-real/build/autoconf.h \
sysdep.h config.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h \
../include/fopen-same.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h \
../include/filenames.h ../include/hashtab.h ../include/ansidecl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h \
bfd.h ../include/ansidecl.h ../include/symcat.h bfd_stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h \
../include/diagnostics.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h \
bfdver.h ../include/libiberty.h ../include/demangle.h \
../include/libiberty.h ../include/safe-ctype.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/ctype.h \
../include/bfdlink.h libbfd.h ../include/hashtab.h \
../include/coff/internal.h ../include/coff/sym.h libcoff.h coff-bfd.h \
libecoff.h ../include/coff/ecoff.h elf-bfd.h ../include/elf/common.h \
../include/elf/external.h ../include/elf/internal.h
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h:
sysdep.h:
config.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h:
../include/fopen-same.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h:
../include/filenames.h:
../include/hashtab.h:
../include/ansidecl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h:
bfd.h:
../include/ansidecl.h:
../include/symcat.h:
bfd_stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h:
../include/diagnostics.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h:
bfdver.h:
../include/libiberty.h:
../include/demangle.h:
../include/libiberty.h:
../include/safe-ctype.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/ctype.h:
../include/bfdlink.h:
libbfd.h:
../include/hashtab.h:
../include/coff/internal.h:
../include/coff/sym.h:
libcoff.h:
coff-bfd.h:
libecoff.h:
../include/coff/ecoff.h:
elf-bfd.h:
../include/elf/common.h:
../include/elf/external.h:
../include/elf/internal.h:

View File

@@ -1,79 +0,0 @@
bfdio.lo: bfdio.c /home/zhangzheng/projects/mkrtos-real/build/autoconf.h \
sysdep.h config.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h \
../include/fopen-same.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h \
../include/filenames.h ../include/hashtab.h ../include/ansidecl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/limits.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/limits.h \
bfd.h ../include/ansidecl.h ../include/symcat.h bfd_stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h \
../include/diagnostics.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h \
libbfd.h ../include/hashtab.h
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h:
sysdep.h:
config.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h:
../include/fopen-same.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h:
../include/filenames.h:
../include/hashtab.h:
../include/ansidecl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/limits.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/limits.h:
bfd.h:
../include/ansidecl.h:
../include/symcat.h:
bfd_stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h:
../include/diagnostics.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h:
libbfd.h:
../include/hashtab.h:

View File

@@ -1,75 +0,0 @@
bfdwin.lo: bfdwin.c \
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h sysdep.h config.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h \
../include/fopen-same.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h \
../include/filenames.h ../include/hashtab.h ../include/ansidecl.h bfd.h \
../include/ansidecl.h ../include/symcat.h bfd_stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h \
../include/diagnostics.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h \
libbfd.h ../include/hashtab.h
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h:
sysdep.h:
config.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h:
../include/fopen-same.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h:
../include/filenames.h:
../include/hashtab.h:
../include/ansidecl.h:
bfd.h:
../include/ansidecl.h:
../include/symcat.h:
bfd_stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h:
../include/diagnostics.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h:
libbfd.h:
../include/hashtab.h:

View File

@@ -1,79 +0,0 @@
binary.lo: binary.c \
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h sysdep.h config.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h \
../include/fopen-same.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h \
../include/filenames.h ../include/hashtab.h ../include/ansidecl.h bfd.h \
../include/ansidecl.h ../include/symcat.h bfd_stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h \
../include/diagnostics.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h \
../include/safe-ctype.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/ctype.h \
libbfd.h ../include/hashtab.h
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h:
sysdep.h:
config.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h:
../include/fopen-same.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h:
../include/filenames.h:
../include/hashtab.h:
../include/ansidecl.h:
bfd.h:
../include/ansidecl.h:
../include/symcat.h:
bfd_stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h:
../include/diagnostics.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h:
../include/safe-ctype.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/ctype.h:
libbfd.h:
../include/hashtab.h:

View File

@@ -1,76 +0,0 @@
cache.lo: cache.c /home/zhangzheng/projects/mkrtos-real/build/autoconf.h \
sysdep.h config.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h \
../include/fopen-same.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h \
../include/filenames.h ../include/hashtab.h ../include/ansidecl.h bfd.h \
../include/ansidecl.h ../include/symcat.h bfd_stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h \
../include/diagnostics.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h \
libbfd.h ../include/hashtab.h ../include/libiberty.h
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h:
sysdep.h:
config.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h:
../include/fopen-same.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h:
../include/filenames.h:
../include/hashtab.h:
../include/ansidecl.h:
bfd.h:
../include/ansidecl.h:
../include/symcat.h:
bfd_stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h:
../include/diagnostics.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h:
libbfd.h:
../include/hashtab.h:
../include/libiberty.h:

View File

@@ -1,80 +0,0 @@
coff-bfd.lo: coff-bfd.c \
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h sysdep.h config.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h \
../include/fopen-same.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h \
../include/filenames.h ../include/hashtab.h ../include/ansidecl.h bfd.h \
../include/ansidecl.h ../include/symcat.h bfd_stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h \
../include/diagnostics.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h \
libbfd.h ../include/hashtab.h ../include/coff/internal.h libcoff.h \
../include/bfdlink.h coff-bfd.h
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h:
sysdep.h:
config.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h:
../include/fopen-same.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h:
../include/filenames.h:
../include/hashtab.h:
../include/ansidecl.h:
bfd.h:
../include/ansidecl.h:
../include/symcat.h:
bfd_stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h:
../include/diagnostics.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h:
libbfd.h:
../include/hashtab.h:
../include/coff/internal.h:
libcoff.h:
../include/bfdlink.h:
coff-bfd.h:

View File

@@ -1,85 +0,0 @@
compress.lo: compress.c \
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h sysdep.h config.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h \
../include/fopen-same.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h \
../include/filenames.h ../include/hashtab.h ../include/ansidecl.h \
../zlib/zlib.h ../zlib/zconf.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/limits.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/limits.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h \
bfd.h ../include/ansidecl.h ../include/symcat.h bfd_stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h \
../include/diagnostics.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h \
libbfd.h ../include/hashtab.h ../include/safe-ctype.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/ctype.h
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h:
sysdep.h:
config.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h:
../include/fopen-same.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h:
../include/filenames.h:
../include/hashtab.h:
../include/ansidecl.h:
../zlib/zlib.h:
../zlib/zconf.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/limits.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/limits.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h:
bfd.h:
../include/ansidecl.h:
../include/symcat.h:
bfd_stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h:
../include/diagnostics.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h:
libbfd.h:
../include/hashtab.h:
../include/safe-ctype.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/ctype.h:

View File

@@ -1,75 +0,0 @@
corefile.lo: corefile.c \
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h sysdep.h config.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h \
../include/fopen-same.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h \
../include/filenames.h ../include/hashtab.h ../include/ansidecl.h bfd.h \
../include/ansidecl.h ../include/symcat.h bfd_stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h \
../include/diagnostics.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h \
libbfd.h ../include/hashtab.h
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h:
sysdep.h:
config.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h:
../include/fopen-same.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h:
../include/filenames.h:
../include/hashtab.h:
../include/ansidecl.h:
bfd.h:
../include/ansidecl.h:
../include/symcat.h:
bfd_stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h:
../include/diagnostics.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h:
libbfd.h:
../include/hashtab.h:

View File

@@ -1,76 +0,0 @@
cpu-arm.lo: cpu-arm.c \
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h sysdep.h config.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h \
../include/fopen-same.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h \
../include/filenames.h ../include/hashtab.h ../include/ansidecl.h bfd.h \
../include/ansidecl.h ../include/symcat.h bfd_stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h \
../include/diagnostics.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h \
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h \
libbfd.h ../include/hashtab.h ../include/libiberty.h
/home/zhangzheng/projects/mkrtos-real/build/autoconf.h:
sysdep.h:
config.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stddef.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/alltypes.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdio.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/features.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/types.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/endian.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/select.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/errno.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/string.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/strings.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdlib.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/alloca.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/time.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/unistd.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/posix.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/resource.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/resource.h:
../include/fopen-same.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/fcntl.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/fcntl.h:
../include/filenames.h:
../include/hashtab.h:
../include/ansidecl.h:
bfd.h:
../include/ansidecl.h:
../include/symcat.h:
bfd_stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdint.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stdint.h:
../include/diagnostics.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/stdarg.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/sys/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/bits/stat.h:
/home/zhangzheng/projects/mkrtos-real/build/libc/output/include/inttypes.h:
libbfd.h:
../include/hashtab.h:
../include/libiberty.h:

Some files were not shown because too many files have changed in this diff Show More