| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
_Thread_Close no longer exists. There are multiple exapmles which
show tracing in rtems-examples which fail to link due to this.
|
|
|
|
| |
Close #4995.
|
|
|
|
|
|
| |
If a symbol map file is specified by the user and no output file, then
just generate the symbol map file. The user can then compile the file
using its own build jobs.
|
| |
|
| |
|
|
|
|
|
|
| |
Signed-off-by: zhengxiaojun <jameszxj@gmail.com>
Close #4974.
|
|
|
|
|
|
|
|
|
| |
This fixes the following build error for --host=x86_64-w64-mingw32:
rtemstoolkit/libiberty.a(pex-win32.c.18.o): in function `win32_spawn':
rtemstoolkit/libiberty/pex-win32.c:643: undefined reference to `writeargv'
Update #4969.
|
|
|
|
| |
Update #4982.
|
|
|
|
|
| |
Restore the previous section, otherwise the generated code may end up in
a wrong section.
|
|
|
|
|
|
|
| |
Use the latest C++ standard available up to C++20.
Close #4908.
Close #4965.
|
|
|
|
|
|
| |
The fix to the TFTP timeout has a simple bug.
Updates #4959
|
|
|
|
| |
Closes #4970
|
|
|
|
|
|
| |
The resolves C++17 warnings.
Updates #4970
|
|
|
|
|
|
| |
- Use POSIX spawn support for MacOS
Closes #4969
|
|
|
|
|
|
|
|
| |
- Change SafeConfigParser to ConfigParser
- Fix escape sequences in strings
Updates #4968
|
|
|
|
|
|
|
|
| |
- Fix listener done state
- Finish open with the state as finished
Closes #4959
|
|
|
|
| |
It is so easy in standard C++.
|
|
|
|
| |
Updates #4920.
|
|
|
|
| |
This patch fixes a spelling/rename mistake in rtems-tools.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The fixes to parse the command along with the pipe options broke
a simple shell command such as '/sbin/sysctl hw.ncpu' on FreeBSD.
This patch fixes the shell command by passing a string for the
various options.
The unit test has been updated to catch errors and report them.
Closes #4951
|
|
|
|
|
|
|
| |
Make sis and sis-run the same as there is no SIS support in
gdb anymore.
Closes #4945
|
|
|
|
| |
Updates #4920
|
|
|
|
|
| |
Encode the SHA512 digest in base64urlsafe instead of a hex string to
reduce the report size.
|
|
|
|
|
|
|
|
|
| |
operation
Turns out subprocess.Popen operates on posix mode. Also, there is an
issue with previous implementation of pipe command that is fixed by
Chris. Now, it can also accepts command in form of a string. The unit
test for that is added via this patch.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The regular split-by-space function used to split command arguments
creates compatibility issues with many shell command syntaxes. A
specific example is the handling of string arguments, as shown below:
%define renode_args -e start_opts -e "s %{bsp_resc_script}"
Thus, it is changed to use shlex.split instead. It splits
the command arguments using shell-like syntax. More about shlex
module here: https://docs.python.org/3/library/shlex.html
|
|
|
|
| |
added unit tests and shorten long lines.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ST-Link GDB server throws spurious SIGTRAP into the GDB sometimes.
When this happen, the gdb exits immediately as it's run in batch/script
manner. Unfortunately this may be while testcase itself is still running
and does not have enough time to print all the required output.
Such testcase is then marked as failed although otherwise it may run
well to its end.
Adding handle of SIGTRAP as a nostop means that GDB will not exit
after receiving SIGTRAP but rather be forced to continue as nothing
would happen and the running testcase will have a chance to finish
its business.
|
| |
|
|
|
|
| |
Updates #4860
|
|
|
|
| |
Updates #4775
|
|
|
|
|
|
| |
To run on both QEMU and Spike
Updates #4775
|
|
|
|
|
| |
When generating the symbol table for loadable modules, include TLS
symbols so that the modules can reference them.
|
|
|
|
| |
Reset the thread name at thread create and ID events.
|
|
|
|
| |
Closes #4065.
|
|
|
|
|
|
| |
fix _mkdir parameter error.
Signed-off-by: zhengxiaojun <jameszxj at gmail.com>
|
|
|
|
|
| |
This code was removed for some reason. Without it, we are unable to build
RTEMS with Cygwin.
|
|
|
|
|
| |
Check for "BEGIN OF TEST" and "END OF TEST" to not use other information blocks
such as "END OF GCOV" to determine the test status.
|
| |
|
| |
|
|
|
|
|
| |
This avoids overlapping the RTEMS image with the builtin opensbi image
and the location of the fdt.
|
|
|
|
| |
Defaults to "-kernel", but can be changed to, for example, "-bios".
|
|
|
|
|
|
|
| |
Fix warnings that come from python 3.8 about using the "is" operator with
string literals.
Closes #4700
|
|
|
|
|
|
| |
This makes the reports more git friendly.
Update 4671.
|
|
|
|
|
|
|
| |
Changed from a RISC-V specific value being in the conditional to a check for
the size of the architecture's pointer.
Closes #4673
|
|
|
|
|
|
|
| |
Report the same data in JSON and YAML reports. Do not report redundant
information.
Update 4671.
|
| |
|