Alin Jerpelea
|
7ff60d7c5b
tools: Author Gregory Nutt: update licenses to Apache
|
3 年之前 |
Matias N
|
9ce4de634d
support building external code into the OS, similar to how "external" apps work
|
4 年之前 |
Nakamura, Yuuichi
|
376786288e
Create wrapper library for system call instrumentation
|
4 年之前 |
Xiang Xiao
|
f2aba8d9b7
build: Remove 'u' prefix from userspace library
|
4 年之前 |
Xiang Xiao
|
443255f348
Unify the c++ standard library name to libxx (#19)
|
4 年之前 |
Guiding Li
|
8b92305265
This commit brings in the drivers needed to support OpenAMP. These changes were ported from https://github.com/FishsemiCode/nuttx. The current state: Most drivers do now compile but are not yet verfied.
|
5 年之前 |
Xiang Xiao
|
5f37226b6d
tools/ Make fragments: Fix the various minor issue for NUTTXLIBS/USERLIBS
|
5 年之前 |
Xiang Xiao
|
8e74365b96
ibs/libc, libs/symtab, tools/ build system: Move symbol table generation into libc since the address in symbol table should come from userspace binary for protect build, not kernel binary.
|
5 年之前 |
Gregory Nutt
|
65aabe3048
libs/symtab: move symtab/ to libs/symtab. Let's no clutter up the top level directory. Shorten CONFIG_EXECFUNCS_GENERATE_SYSTEM_SYSTAB to just CONFIG_EXECFUNCS_SYSTEM_SYMTAB. Some items in syscall/syscall.csv are only valid when CONFIG_LIB_SYSCALL is defined. That is always defined when really building the syatem calls, but causes errors in libs/symtab because they are not valid in the normal, FLAT build context.
|
5 年之前 |
Pavel Pisa
|
380198c985
symtab/, tools/: NuttX provides lists of available syscalls and library functions and tools to process them. The lists can be used to build symbol table which allows runtime program loading which can reuse functions already compiled into NuttX system image. List processing, compilation and linking to the final system image has been possible only under manual control until now.
|
5 年之前 |
Alin Jerpelea
|
a1c991d921
Merged in alinjerpelea/nuttx (pull request #963)
|
5 年之前 |
Gregory Nutt
|
dbf286472b
Squashed commit of the following:
|
5 年之前 |
Gregory Nutt
|
a64869aa67
CONFIG_NFILE_DESCRIPTORS=0 can no longer be used to disable the file system. NuttX with no file system does not make sense.
|
5 年之前 |
Gregory Nutt
|
4becaea8e3
This commit extends support for the two-pass build. Its primary purpose is to incorporate source logic generated by applications into the kernel phase of the build.
|
6 年之前 |
Mateusz Szafoni
|
b5ec5349b0
Merged in raiden00/nuttx (pull request #648)
|
6 年之前 |
Gregory Nutt
|
a0c663edc9
tools: Missed a couple of changes of libcxx to libxx.
|
6 年之前 |
Gregory Nutt
|
53a4408428
Build system: Move all build-related files (except the top-level Makefile) into the tools/ sub-directory. This really cleans up the top-level directory.
|
6 年之前 |