1515 Commits

Author SHA1 Message Date
Sebastian Huber
d48abf49ab 5: Update rtems-tools 2020-01-08 07:22:43 +01:00
Sebastian Huber
2fe8c3a698 6: Update unstable RTEMS 6 tool chain 2020-01-02 12:45:45 +01:00
Sebastian Huber
57011908b0 6: Update unstable RTEMS 6 tool chain 2019-12-20 12:11:32 +01:00
Sebastian Huber
f484118169 5: Update rtems-tools
Update #3413.
2019-12-19 10:13:47 +01:00
Joel Sherrill
6c65fc237b qemu-couverture-git-1.cfg: Use an identifiable name for the download file.
closes #3808.
2019-12-13 08:55:40 -06:00
Joel Sherrill
b5aa2f0f12 5/rtems-epiphany.bset: Rework to have meaningful name for gdb
closes #3809.
2019-12-12 15:31:32 -06:00
Chris Johns
5f2a4d2a0d rtems: Set the RTEMS release message's RSB version correctly
Closes #3842
2019-12-13 03:12:16 +11:00
Sebastian Huber
ceb811fa19 6: Use external SIS instead of GDB simulator 2019-12-05 12:58:22 +01:00
Chris Johns
443b8ce3d3 sb/getsources: Fix the repo_mail reference. 2019-12-05 19:01:54 +11:00
Chris Johns
6efd343a92 sb/getsources: Macro right hand values need to be strings. 2019-12-05 18:01:37 +11:00
Chris Johns
ad5d3afea9 sb: VERSION may not contain a release path or hashes 2019-12-05 16:27:10 +11:00
Sebastian Huber
c11d142f95 6: Update unstable RTEMS 6 tool chain 2019-12-04 09:03:01 +01:00
Sebastian Huber
e26d86f32b Use user ID number instead of name
This helps to avoid issues with user names which contain space
characters.

Close #3830.
2019-12-03 08:16:23 +01:00
Sebastian Huber
784f518df4 Be more resilient against $PATH errors
Close #3781.
2019-12-02 09:45:10 +01:00
Sebastian Huber
70796d6c4b 5: Update rtems-tools
Pick up bin2c improvements.
2019-12-02 09:22:57 +01:00
Hesham Almatary
a1dcc3ceae 5: Update the hash for the new rtems-tools revision
Fixes #3827
2019-11-29 13:34:41 +00:00
Hesham Almatary
f0c30c5e5f 5: Update rtems-tools
Fixes #3827
2019-11-29 12:34:06 +00:00
Sebastian Huber
f3b44b25d1 5: Fix Newlib version for GCC 7.5 2019-11-28 08:41:11 +01:00
Sebastian Huber
83fa79314d 5: Update to GCC 7.5.0 2019-11-19 07:01:10 +01:00
Chris Johns
074ef0c6cd sb/setbuilder: Output the mail send failure message on error 2019-11-19 11:19:43 +11:00
Chris Johns
df2a714ac4 rtems/kernel: Fix the git download extension for the kernel. 2019-11-18 11:29:45 +11:00
Chris Johns
5f7c53a7bd sb: Align the version processing with rtems-tools.
- Use the same VERSION file format as rtems-tools so a common release
  generation can be used.

- The version.py is almost the same as rtems-tools. There are some
  minor differences, one is the RTEMS version is present in this
  file while rtems-tool uses config/rtems-release.ini.

Updates #3822
2019-11-18 11:29:45 +11:00
Chris Johns
f0b0a70a48 rtems: Fix kernel and tools release source package selection.
Closes #3814
2019-11-18 11:29:45 +11:00
Chris Johns
6950f22007 sb: Add support for a comma separated release path list.
Updates #3814
2019-11-18 11:28:38 +11:00
Chris Johns
bfae21a67c rtems: Update kernel and switch libbsd to 5-freebsd12 2019-11-18 11:27:59 +11:00
Jiri Gaisler
0e41f9dd88 Update sis to v2.20
* Support gdb async break on all platforms
	* Support ctrl-c on win32
2019-11-14 14:10:42 +01:00
Hesham Almatary
cd67edb7ca rsb: Update RISC-V's Spike revision
Latest Spike integrated fesvr in its source directory, so there
is no separate fesvr anymore.

Also use a revision of Spike that fixes the file permissions
when getting installed.
2019-11-12 10:44:51 +00:00
Sebastian Huber
9e71002175 5: Update Newlib
Pick up <fenv.h>  and FreeBSD compatiblity changes.
2019-11-11 14:09:48 +01:00
Jiri Gaisler
35a4a0c0e0 Update sis simulator to v2.19
* Improve gdb watchpoint handling/reporting
	* Support building on Mingw-W64
	* Stop flushing sparc reg windows on gdb break
	* updates #3816
2019-11-09 15:42:45 +01:00
Sebastian Huber
82451debbe 5: Update to Binutils 2.33.1 2019-11-05 12:52:06 +01:00
Sebastian Huber
9a1cf9a2d9 6: Update unstable RTEMS 6 tool chain 2019-11-04 07:08:12 +01:00
Jiri Gaisler
720db64455 Update sis to v2.18
* Support for gdb watchpoints
	* Fix build problems on cygwin (closes #3807)
2019-11-02 19:51:17 +01:00
Chris Johns
5ecf0181b4 bare/spike: Fix %hash lines, change to base64 checksums. 2019-10-28 18:16:33 +11:00
Chris Johns
aa90689d73 devel/libiconv: Add a hash. 2019-10-28 13:59:55 +11:00
Chris Johns
9d9c9b8b61 sb/getsource: Load the local host overrides
The local host overrides have to be loaded so host specific commands
and settings can be found and used.
2019-10-28 13:58:44 +11:00
Chris Johns
bedc9887f3 sb/getsource: Add RTEMS BSP defaults to fetch packages sources. 2019-10-27 18:24:14 +11:00
Chris Johns
f4b75f466c sb/default: Add _dry_run as a default. 2019-10-27 18:24:05 +11:00
Chris Johns
53dd2ee72b rtems/bsps: Do not raise an error if no cflags when getting source. 2019-10-27 18:23:37 +11:00
Chris Johns
8de6b678e8 sb/gdb: Add further getting source checks. 2019-10-27 10:35:30 +11:00
Chris Johns
c98264c635 sb/getsource: Set the correct macro name for getting source. 2019-10-27 10:35:05 +11:00
Chris Johns
b0e861cb0f sb/defaults: Provide a default for _rsb_getting_source. 2019-10-27 08:45:24 +11:00
Chris Johns
3e22fc45d2 sb/get-source: Add a macro to indicate the get-source command is running.
- Fix GDB's library checks to ignore errors when getting the source.
2019-10-27 08:20:38 +11:00
Chris Johns
9b5017f898 sb/config: Add support for line continuation.
- Add line continuation support so empty macros can be used at
  the end of configure command lines, ie RTEMS kernel. The
  config parser removes empty lines and wihout this support a
  trailing line continuation character joins a configure command
  line to next command.

- Fix freetype's gmake support for non-GNU operating systems.
2019-10-27 08:17:23 +11:00
Chris Johns
fd612c5b30 5/bsps: Add Xilinx Zynq ZC706 BSP. 2019-10-26 06:52:07 +11:00
Chris Johns
4ae34203e4 rtems/kernel: Add BSPOPTS support. 2019-10-26 06:52:07 +11:00
Chris Johns
fab7197c1b sb/options: Split options on the first '=' only.
Split only on the first '=' in an option so BSPOPTS can contain
an '='.
2019-10-26 06:52:07 +11:00
Joel Sherrill
8e38a84868 dtc-1.2.0.cfg: Switch to sha512 so it builds 2019-10-25 08:09:44 -05:00
Chris Johns
7d1ce7aa72 rtems/llvm: Add support to build llvm on Windows. 2019-10-25 14:12:33 +11:00
Chris Johns
a9815d91f0 sb/windows: Add the optional cmake command. 2019-10-25 14:12:33 +11:00
Chris Johns
591deae6d7 sb/build: Add -E to '%source setup' to handle tar dependency errors.
Tar on Windows raises an error if a symlink appears before the target.
Windows needs the target to exist before a link can be created. This
patch adds support via the -E option to catch the error and rerun the
tar command a second time. The symlink should work as the target should
exist on the second pass.
2019-10-25 14:12:33 +11:00