- 07 Nov, 2015 1 commit
-
-
ROOL authored
Detail: OMAP5 components, submission from Willi Theiss. Titanium components, submission from Elesar. Some extra modules in the ModuleDB. Added EtherCPSW AutoSense to the disc image. Admin: May not build, some bits still being reviewed. Version 6.77. Tagged as 'BuildSys-6_77'
-
- 28 Oct, 2015 1 commit
-
-
Robert Sprowson authored
Previously located in the Kernel headers, now exported from GPIO. Version 6.76. Tagged as 'BuildSys-6_76'
-
- 17 Oct, 2015 1 commit
-
-
Robert Sprowson authored
Retagged as BuildSys-6_75.
-
- 15 Oct, 2015 1 commit
-
-
Steve Revill authored
Version 6.75. Tagged as 'BuildSys-6_75'
-
- 02 Oct, 2015 1 commit
-
-
Robert Sprowson authored
The ROM build of TinyStubs has done nothing since version 0.07 (1998) except count how many clients it has and refuse to die if non zero. The last RAM set of Toolbox modules to use it was just before Expresso (Java Risc PC) in 1998 also. The Toolbox modules now make use of more functions than TinyStubs provided so can simply use the normal C libary. While 'tlink' (the special linker used to link against TinyStubs) is mentioned in passing in application note 280 it doesn't appear Acorn ever released it, plus there's no 32 bit version available. Tested over several months in an IOMD ROM. Version 6.74. Tagged as 'BuildSys-6_74'
-
- 24 Sep, 2015 1 commit
-
-
John Ballance authored
Detail: Admin: (highlight level of testing that has taken place) (bugfix number if appropriate) Version 6.73. Tagged as 'BuildSys-6_73'
-
- 05 Sep, 2015 1 commit
-
-
Robert Sprowson authored
Add BonusBin components file The former was tediously hand run by ROOL while the sources were first being published and included a lot of components that weren't actally suitable to be RAM loaded, for example because they had no ResourceFS registration step. Many of these have been tidied and included in the HardDisc4/PlingSystem products. Version 6.72. Tagged as 'BuildSys-6_72'
-
- 02 Sep, 2015 1 commit
-
-
Robert Sprowson authored
Formerly buried in FontManager, sources have be split out as a separate component (& VersionNum file).
-
- 11 Aug, 2015 1 commit
-
-
Robert Sprowson authored
Remove DDEUtils from PlingSystem (binary identical duplicate of that in the disc image) Version 6.71. Tagged as 'BuildSys-6_71'
-
- 02 Aug, 2015 2 commits
-
-
Robert Sprowson authored
Tagged as BuildSys-6_70.
-
Robert Sprowson authored
Using the InstViaRG script CModule will now collate a list of files (using the syntax for the InstRes script employed by the CApp shared makefile) for resources, rather than the previous Messages file only. The list is specified in INSTRES_FILES, or if for some reason the standalone and ROM versions need to be different INSTRAM_FILES and INSTROM_FILES (cf. INSTAPP_FILES in CApp). Shock new documentation for CModule added. Version 6.70. Tagged as 'BuildSys-6_70'
-
- 01 Aug, 2015 1 commit
-
-
Robert Sprowson authored
Previously there was a quirky requirement to set RES_OBJ to an empty string to get this to work, now, we only require CUSTOMRES=no like AAsmModule does. Not tagged, part of a 2 part update.
-
- 04 Jul, 2015 1 commit
-
-
Jeffrey Lee authored
Ensure FPEmulator is aware of zero page relocation. Keep zero page relocation disabled for iMx6 for now. Add ZeroPain to ModuleDB Detail: Components/ROOL/BCM2835, BCM2835Pico, OMAP3, OMAP3Live, OMAP4, S3C6410, Tungsten - Add "FPEANCHOR=High" to FPEmulator build options so that it uses the relocated FPEAnchor location instead of the old one. In the future FPEmulator will be fixed so that it doesn't use a hard-coded address, but for now we need to manually tell ROM versions where FPEAnchor is. Components/ROOL/iMx6 - Override the kernel's default decision and leave zero page relocation disabled. R-Comp can decide when it's a sensible time to enable it. ModuleDB - Add ZeroPain. The module isn't used in any components files yet, but it's good to list it here forthe sake of completeness. Admin: Tested with Iyonix ROM build Requires Kernel-5_35-4_79_2_268 for FPEAnchor setting to match reality Version 6.69. Tagged as 'BuildSys-6_69'
-
- 26 May, 2015 1 commit
-
-
Robert Sprowson authored
Nested include in DebugLib.h requires it, spotted by Martin Avison. Version 6.68. Tagged as 'BuildSys-6_68'
-
- 17 May, 2015 1 commit
-
-
Jeffrey Lee authored
Detail: Components/ROOL/OMAP3, Components/ROOL/OMAP3Live, Components/ROOL/OMAP4 - OMAPVideo-0_34 now requires the OMAP revision to be specified as a makefile parameter rather than via CDEFINES Admin: Tested on BeagleBoard, PandaBoard Required for OMAPVideo-0_34 to build Version 6.67. Tagged as 'BuildSys-6_67'
-
- 07 Apr, 2015 1 commit
-
-
Robert Sprowson authored
Want it for everything pre-Risc PC, and for issue 1 Risc PCs without 16 bit sound upgrades. Version 6.66. Tagged as 'BuildSys-6_66'
-
- 29 Mar, 2015 1 commit
-
-
Robert Sprowson authored
Retagged as BuildSys-6_65.
-
- 27 Mar, 2015 1 commit
-
-
Robert Sprowson authored
Version 6.65. Tagged as 'BuildSys-6_65'
-
- 02 Feb, 2015 1 commit
-
-
Ben Avison authored
Detail: The Raspberry Pi ROM now joins the IOMD ROM in supporting multiple architectures, in this case ARMv6 and ARMv7. This has been achieved by creating a new machine type specific for Raspberry Pi. The old ARM11ZF machine type remains for builds that are ARM11-only. Version 6.64. Tagged as 'BuildSys-6_64'
-
- 10 Jan, 2015 1 commit
-
-
Robert Sprowson authored
New capability for the CLibrary shared makefile to specify arbitrary dependencies (via ${LIBDEPENDS}) required before the main event, this might be used to, for example, run a perl script or something to generate some code or headers. Add PDEBUGLIB PRISMLIB REMOTEDBLIB TRACELIB and UNICODELIB to the AppLibs and ModuleLibs. Repoint DDTLIB WILDLIB TRACELIB. For the PlingSystem build, put TextGadgets in the 350 directory since it currently only supports text areas in dynamic areas. Version 6.63. Tagged as 'BuildSys-6_63'
-
- 06 Jan, 2015 1 commit
-
-
Jeffrey Lee authored
Detail: Components/ROOL/PlingSystem - Build and install a copy of SharedSound suitable for RISC OS 3.1+ Admin: Tested on emulated RO 3.11 & 3.70 SA RiscPC Requires HdrSrc-2_49 Version 6.62. Tagged as 'BuildSys-6_62'
-
- 04 Jan, 2015 1 commit
-
-
Robert Sprowson authored
-
- 16 Dec, 2014 1 commit
-
-
Robert Sprowson authored
Don't build or export non participants MemLib & SCInterface.
-
- 13 Dec, 2014 1 commit
-
-
Robert Sprowson authored
Version 6.61. Not tagged
-
- 25 Nov, 2014 1 commit
-
-
Robert Sprowson authored
Tack a 'zm' on the end to match callx-0_09. Mark the application version as invalid, since callx can't be used from an application which gets paged out. Version 6.61. Tagged as 'BuildSys-6_61'
-
- 24 Oct, 2014 1 commit
-
-
Robert Sprowson authored
During the rom phase, ROM C modules would be linked against ${ROMCSTUBS}, ie. clib. During the rom_link phase, they'd be linked against ${ABSSYM}, ie. clib and rlib. As RISC_OSLib contains various wimp_ symbol names which clash with ${WIMPLIB} from the Toolbox, so you can't write a ROMmable C module which links against the Toolbox and uses the shared makefiles. We define a new variable ROM_SYMS which is initialised to ${C_ABSSYM}, ie. just the clib to match the stubs used during the rom phase, and the ${ROMCSTUBS} is now appended to ${ROM_LIBS} so it can be overridden rather than being hardwired into the rule. For completeness SA_LIBS can now also be overridden to remove ${CLIB} if desired. CApp/CLibrary now use ${NOP} silently. Version 6.60. Tagged as 'BuildSys-6_60'
-
- 22 Oct, 2014 1 commit
-
-
Steve Revill authored
Admin: requires Kernel-5_35-4_79_2_242 or later (branch HAL). Version 6.59. Tagged as 'BuildSys-6_59'
-
- 21 Oct, 2014 1 commit
-
-
Steve Revill authored
-
- 19 Oct, 2014 2 commits
-
-
Steve Revill authored
-
Steve Revill authored
This replaces the "AcornC/C++.Libraries" directory that we had before, which was a random mash-up of bits of a real "Exports" directory. Also reverted the CModule change - leave this job to components to deal with in their own makefiles. Version 6.58. Tagged as 'BuildSys-6_58'
-
- 18 Oct, 2014 1 commit
-
-
Steve Revill authored
Tweak to the ModuleDB to allow builds (e.g. CTools) to include some more of the common librabries in their install phase. The ones I've added are (almost) all required by shared makefiles - e.g. for debug app builds. Also a minor fix to CModule shared makefile to cope with certain arrangements of source files in a component. Version 6.57. Tagged as 'BuildSys-6_57'
-
- 13 Oct, 2014 2 commits
-
-
John Ballance authored
Detail: Admin: JWB Version 6.56. Tagged as 'BuildSys-6_56'
-
John Ballance authored
Detail: Admin: jwb Version 6.55. Tagged as 'BuildSys-6_55'
-
- 12 Oct, 2014 2 commits
-
-
Steve Revill authored
Corrected some DDE-related bits from the previous commit. Won't affect anyone other than CTools builds. Version 6.54. Tagged as 'BuildSys-6_54'
-
Steve Revill authored
Components (ROOL CTools): * Added new components (ITable, BlendTable, RTC) for exports * Switch to using Install: rather than <Install$Dir> to help CLX * Replace CToolsCD component with DDE component ModuleDB tweaks: * Added the (closed source) DDE resources component * Added a component for BuildSys itself (so DDE can get the Makefiles) Shared makefile tweadded ERASECVS to the standard tools * Added a verbose copy flags CPVFLAGS for big copy operations * Added "install" rule for debug app builds (amu install INSTTYPE=debug) Version 6.53. Tagged as 'BuildSys-6_53'
-
- 01 Oct, 2014 2 commits
-
-
Jeffrey Lee authored
Detail: Components/ROOL/BuildHost - Enable Squash export phase now that the sources are public (plus, it's needed for building stuff). Tweak 'xpand' and 'do' option strings so that they'll build properly (previously, errored out due to looking for bad makefile rules) Admin: BuildHost build now completes without error Version 6.52. Tagged as 'BuildSys-6_52'
-
Jeffrey Lee authored
Detail: Makefiles/AAsmModule - Reintroduce IfThere check of LocalRes:Messages, so that components which don't have any messages file will build correctly once again Makefiles/CApp - Ensure ${INSERTVERSION}'d files are writable; fixes errors when performing repeated Disc builds of components which mark their install directory tree as readonly. Admin: Fixes issue reported on forums with DDEUtils not being present in recent disc images: https://www.riscosopen.org/forum/forums/11/topics/2848 Version 6.51. Tagged as 'BuildSys-6_51'
-
- 27 Sep, 2014 1 commit
-
-
Robert Sprowson authored
GNU/AAsmModule: Swap round ${RESOURCEEXTRA} to come later, since otherwise the ${RESDIR} hasn't been created AAsmModule & CModule: Recemtly added resources_messages was a bit pointless as resources_common did the same thing, instead add resources_sprites. ModuleLibs: Debug library for internal Toolbox objects added. Retagged as BuildSys-6_50.
-
- 24 Sep, 2014 2 commits
-
-
Robert Sprowson authored
AAsmModule: Remove SA_DEBUG override, instead use ASDFLAGS like CModule does. CModule: If the target is 'debug' allow CMHGDFLAGS to pass extra defines into CMHG, this avoids the common problem of having to have 2 CMHG files and select between them. Other - sync the messages token check/copying, use ${NOP} and ${FAPPEND} and ${DO}, and od.${RES_OBJ} isn't dependent on ${DIRS} since it already has that when creating o.${RES_OBJ}. Version 6.50. Tagged as 'BuildSys-6_50'
-
Ben Avison authored
Detail: * Corrected and added documentation at head of file * Now defines an "all" target * DIRS now has a default value (i.e. behaviour now matches the other shared makefiles) freeing the master makefile from needing to specify platform- specific paths * Added cross-compilation version Admin: Tested by cross-compiling the BASIC module Version 6.49. Tagged as 'BuildSys-6_49'
-