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
Chris Johns
6bfc817f65
5/bsps: Add Xilinx Zynq ZC702 BSP.
2019-10-25 14:11:12 +11:00
Joel Sherrill
68870df775
Update Spike RSB recipe and correct installed permissions
...
Updates #3802 .
2019-10-23 17:54:10 -05:00
Sebastian Huber
6424fe04bb
6: Update unstable RTEMS 6 tool chain
2019-10-17 15:32:35 +02:00
Sebastian Huber
4a6f476c14
6: Update unstable RTEMS 6 tool chain
2019-10-02 09:34:29 +02:00
Sebastian Huber
abbcc5d8c6
6: Update unstable RTEMS 6 tool chain
2019-09-25 09:15:06 +02:00
Chris Johns
83e0c3ddb8
rtems/automake: Remove patch as it has moved to bare/devel.
2019-09-19 09:41:08 +10:00
Chris Johns
841120ec95
sb: Detect duplicate adds of patches.
2019-09-19 09:40:36 +10:00
Sebastian Huber
129e5765c6
6: Update unstable RTEMS 6 tool chain
2019-09-18 07:59:15 +02:00
Sebastian Huber
bf7b4ad68f
automake-1.12.6: Fix build issues
...
Patch copied from "rtems/config/tools/rtems-automake-1.12.6-1.cfg".
2019-09-18 07:34:31 +02:00
Chris Johns
4b7af07300
5/llvm: Add LLVM as a package for RTEMS.
...
- Add '%source download <source>' to only download the source
and do not unpack and prep. This can used when a package
internally needs another source package.
- Install the staging root only if it is present. A package
may internally build another package that is not staged as it
is not suitable for installing.
Updates #3250
Updatew #3797
2019-09-16 08:21:40 +10:00
Chris Johns
b3b5ca9ec3
sb/setbuilder: Add a trace to help installing.
2019-09-16 08:21:40 +10:00
Chris Johns
5684292a80
bare/pcre: Add PCRE 8.40
2019-09-16 08:21:40 +10:00
Chris Johns
9725bad7fd
sb/check-command: Add a check command wrapper
2019-09-16 08:21:40 +10:00
Chris Johns
5f8841dfe5
darwin: Update gcc-9.2.0-newlib-6661a67 to include sed and darwin patches
2019-09-16 08:21:29 +10:00
Sebastian Huber
2ac9bc9dfa
5: Update RTEMS tools
...
Fix rtems-record-lttng issue on macOS.
2019-09-10 12:52:31 +02:00
Sebastian Huber
0340c8a6be
5: Update RTEMS tools
...
Fix rtems-record-lttng issues on Windows.
Close ##3793.
2019-09-10 11:09:07 +02:00
Sebastian Huber
7ca09f63c2
6: Update unstable RTEMS 6 tool chain
2019-09-09 13:07:38 +02:00
Chris Johns
d8b2719ae6
sb/config: Escape double quotes on Windows for shell macros
...
Closes #3792
2019-09-06 11:49:28 +10:00
Chris Johns
05f469b850
freebsd: SVN is optional.
2019-09-06 08:25:43 +10:00
Chris Johns
b45df48a51
5/bsps: Add xilinx_zynq_zedboard BSP
2019-08-30 09:12:23 +10:00
Chris Johns
8debbd3699
5/bsps: Add raspberrypi2 BSP
2019-08-30 09:12:16 +10:00
Chris Johns
1c5e45cbc4
rtems/bsps: Add machine flags to the linker flags.
...
- Some packages link executables and this needs valid
machine flags or you can get errors mixing libraries.
2019-08-29 13:30:54 +10:00
Chris Johns
3d2f6ea272
bare/t1lib: Format fix.
2019-08-29 13:29:51 +10:00
Chris Johns
2051e6ef9f
sb/defaults: Add LDLIBS as some packages use this rather than LIBS.
2019-08-29 13:28:51 +10:00
Chris Johns
8bedf509be
sb/setbuilder: Check is mail is valid.
2019-08-29 13:28:19 +10:00
Chris Johns
2e37160610
5/libbsd: Update to the head of master
2019-08-27 21:40:05 +10:00
Chris Johns
6bfb9c1004
5/kernel: Update to the head of master
2019-08-27 21:29:55 +10:00
Chris Johns
6f9be2d0bc
5/tools: Update to the head of master
2019-08-27 21:29:35 +10:00
Chris Johns
cdd5aef6a9
sb: Send only one mail when building a BSP
...
- Add support to email a single report if configured to do so.
2019-08-27 21:20:12 +10:00
Chris Johns
61ce77bcb5
sb/download: Add support for a base64 hash string
2019-08-27 11:02:53 +10:00
Sebastian Huber
d7f11a79bc
6: Update unstable RTEMS 6 tool chain
2019-08-26 07:09:07 +02:00
Himanshu40
378d541fbc
Add support for MX Linux
2019-08-24 16:40:02 +10:00
Jiri Gaisler
4c51cd9c4b
Added qemu 4.1.0 as bare target
...
* target name is devel/qemu4, old qemu preserved as devel/qemu
2019-08-22 20:09:54 +02:00
Jiri Gaisler
a0fff477a0
Add gdb-8.3 as default debugger
...
* Minor update from 8.2.1
* Can be built without patches (!)
2019-08-21 10:02:59 +02:00
Sebastian Huber
5a0dba77b1
5: Update to GCC 9.2.0 release
2019-08-12 14:39:44 +02:00
Jiri Gaisler
0487ce69ba
Revert commit that breaks sis installation
2019-08-10 17:52:36 +02:00
Jiri Gaisler
abc540105d
Disable built-in sis in gdb.
...
* Avoid building problems on Cygwin et al.
* Avoid mix-up with more recent stand-alone sis version.
2019-08-10 17:52:36 +02:00
Sebastian Huber
187344ddbd
6: Update unstable RTEMS 6 tool chain
2019-08-09 08:43:38 +02:00
Joel Sherrill
29fab0500e
Update Newlib to pick up ndbm addition (newlib=6661a67)
2019-08-02 12:26:07 -05:00