| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Close #4995.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
added unit tests and shorten long lines.
|
|
|
|
|
| |
When generating the symbol table for loadable modules, include TLS
symbols so that the modules can reference them.
|
|
|
|
|
| |
This code was removed for some reason. Without it, we are unable to build
RTEMS with Cygwin.
|
|
|
|
|
|
|
| |
Fix warnings that come from python 3.8 about using the "is" operator with
string literals.
Closes #4700
|
|
|
|
| |
- Only load the function DWARF data if checking inlines
|
|
|
|
| |
This fixes compilation issue on Apple M1.
|
| |
|
| |
|
|
|
|
|
| |
This fixes a problem with mailer options support that occurred because
check.py uses argparse.ArgumentParser instead of tester.rt.options.
|
|
|
|
|
|
| |
CID 1471643: Uncaught exception
Closes #4502
|
| |
|
|
|
|
|
|
|
|
| |
Initialize member variables not listed.
CID 1503019: Uninitialized scalar field.
Closes #4500
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This adds the AddressToLineMapper class and supporting classes to
assume responsibility of tracking address-to-line information.
This allows the DWARF library to properly cleanup all of its resources
and leads to significant memory savings.
Closes #4383
|
|
|
|
|
|
|
| |
The ordering of keys cannot be guaranteed in a dictionary. This changes
the options iteration to no longer rely on key ordering.
Closes #4402
|
|
|
|
|
|
|
| |
This adds the option to pull mail-related configuration values from the
user's git configuration.
Closes #4384
|
|
|
|
|
|
|
| |
This adds more options so that the user can authenticate with the SMTP
server.
Updates #4384
|
|
|
|
|
|
|
|
| |
This filters mail-related options out before logging the command line
options. This is needed to prevent leaking potentially sensitive
information via logs and emails.
Updates #4384
|
|
|
|
|
|
|
| |
This fixes mail.smtp_host() so that it returns the full argument value
rather than just the second character.
Updates #4384
|
|
|
|
| |
-target *-*-* flag is necessary for LLVM/Clang while cross-compiling
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch reflected a temporary workaround which avoided regenerating
the temporary files for each symbol set. The need for redundant processing
is being eliminated in an upcoming patch series.
Hash: 420d7a13672991a1480d06ac02190f2976b9253b
From 420d7a13672991a1480d06ac02190f2976b9253b Mon Sep 17 00:00:00 2001
From: Alex White <alex.white@oarcorp.com>
Date: Wed, 3 Mar 2021 09:48:00 -0600
Subject: rld-process: Add named tempfile constructor
This adds a new tempfile constructor for creating a named tempfile
rather than generating the name.
|
|
|
|
|
| |
This adds a new tempfile constructor for creating a named tempfile
rather than generating the name.
|
|
|
|
|
| |
The file::get_source method was giving "unknown:-1" for valid
addresses. This has been fixed.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- If you host does not provide a python command consult the User
manual for ways you can run the python commands.
- Full package paths are being used to avoid namespace pollution and
crosstalk.
|
|
|
|
| |
- Start adding support to dump configuration tables
|
|
|
|
| |
Uodates #4096
|
|
|
|
| |
Updates #3969
|
|
|
|
|
|
|
|
| |
- Allow unicode as a type on python2. The unicode type is not
present on python3 so make the support conditional.
- Add some more diag prints to aid debugging.
Closes #3964
|
| |
|
| |
|
|
|
|
|
| |
The previous implementation does not work on some Linux distributions,
e.g. Debian on sparc64. Use a standard function instead.
|
|
|
|
| |
The platform.dist() function is not always available.
|
| |
|
| |
|
| |
|