- 06 Dec, 2011 1 commit
-
-
Jeffrey Lee authored
Detail: Components/ROOL/IOMD32, OMAP3, OMAP4, Tungsten - These ROMs now include the SharedSound module Admin: OMAP3 & Tungsten ROMs tested Version 5.29. Tagged as 'BuildSys-5_29'
-
- 04 Dec, 2011 1 commit
-
-
Robert Sprowson authored
Version 5.28. Tagged as 'BuildSys-5_28'
-
- 03 Dec, 2011 1 commit
-
-
Robert Sprowson authored
Version 5.27. Tagged as 'BuildSys-5_27'
-
- 29 Nov, 2011 1 commit
-
-
Jeffrey Lee authored
Detail: Components/ROOL/OMAP3 - Added the DualSerial module to the ROM image. Admin: Tested on rev A2 BB-xM Version 5.26. Tagged as 'BuildSys-5_26'
-
- 27 Nov, 2011 1 commit
-
-
Jeffrey Lee authored
Detail: Components/ROOL/Disc - Added portable module & callx library to list of exports Admin: Required for SCSISwitch 2.07 Version 5.25. Tagged as 'BuildSys-5_25'
-
- 20 Nov, 2011 1 commit
-
-
Jeffrey Lee authored
Detail: ModuleDB - Added entry for CDFSSoftSCSI Components/ROOL/OMAP3, Components/ROOL/OMAP4 - Added CDFSSoftSCSI to the OMAP ROM builds Components/ROOL/OMAP3 - Disable OMAPVideo debug output since it's no longer needed to try and help track down the black screen on boot issue Admin: Tested in OMAP3 ROM build Version 5.24. Tagged as 'BuildSys-5_24'
-
- 19 Nov, 2011 1 commit
-
-
Robert Sprowson authored
Version 5.23. Tagged as 'BuildSys-5_23'
-
- 18 Nov, 2011 1 commit
-
-
Robert Sprowson authored
Version 5.22. Tagged as 'BuildSys-5_22'
-
- 12 Sep, 2011 2 commits
-
-
Ben Avison authored
Detail: The change which permitted top-level makefiles to include only CApp, CModule etc accidentally broke makefiles which included HostTools (StdTools got included instead and overwrote the HostTools settings). Amazingly, we seem to have got away with this so far - but fixed now. Also, brought the GNUmakefiles versions in line with updates to the amu Makefiles in this and other respects. Admin: Tested in a RISC OS ROM build, and for building cross-compiling versions of the tools. Version 5.21. Tagged as 'BuildSys-5_21'
-
Ben Avison authored
Admin: Submission from Willi Theiß Version 5.20. Tagged as 'BuildSys-5_20'
-
- 31 Jul, 2011 1 commit
-
-
Jeffrey Lee authored
Detail: Components/ROOL/IOMD32, Components/ROOL/OMAP3, Components/ROOL/S3C2440, Components/ROOL/S3C6410,Components/ROOL/Tungsten - Now all use romlinker as their joiner instead of BigSplit2. Required change so that the new kernel can find the ROM build date in the ROM footer. Components/ROOL/OMAP3 - Use noimagesize option to prevent the ROM image size being poked into the ROM/HAL at offset &60 Admin: OMAP & Tungsten ROMs built and tested. Before my romlinker changes, romlinker was producing identical images to BigSplit2, so there shouldn't be any critical bugs lurking in the code. Version 5.19. Tagged as 'BuildSys-5_19'
-
- 22 Jun, 2011 1 commit
-
-
Jeffrey Lee authored
Detail: Components/ROOL/IOMD32 - Enabled some extra modules now that they work: ADFS, ParallelDeviceDriver, SerialDeviceDriver, SoundDMA Admin: Tested in ROM softload on RiscPC. ADFS floppy support is currently disabled due to not working yet, and Maestro seems to be able to cause SoundDMA/SoundScheduler to crash. Version 5.18. Tagged as 'BuildSys-5_18'
-
- 04 Jun, 2011 1 commit
-
-
Jeffrey Lee authored
Detail: Components/ROOL/S3C2440, Components/ROOL/S3C6410 - Corrected Messages location. Added VFPSupport as "EXP" to allow Wimp to build. Speculatively switched from SoundDMA to SoundDMA_Tungsten, as both Samsung chips use AC97 audio. Removed unneeded MUSBDriver entries, OMAPVideo, and obsolete DADebug options. ImageName/SysMap - Added new entry for ARM11ZF machine type Admin: Tested with building S3C2440 & S3C6410 ROMs. No runtime tests performed. Version 5.17. Tagged as 'BuildSys-5_17'
-
- 03 Jun, 2011 1 commit
-
-
Ben Avison authored
Admin: Based on a code submission by Tom Walker Version 5.16. Tagged as 'BuildSys-5_16'
-
- 22 May, 2011 1 commit
-
-
Jeffrey Lee authored
Detail: Components/ROOL/OMAP3 - Kernel is now at FC018000, i.e. 96K offset instead of 64K. Admin: Needed for my next batch of checkins to work. Also temporarily breaks OMAP3 builds until I'm done checking in. Version 5.15. Tagged as 'BuildSys-5_15'
-
- 03 May, 2011 1 commit
-
-
Ben Avison authored
Detail: ModuleLibs used the wrong (non-zM) version of RISC_OSLib. This meant that any module using the shared makefiles and RISC_OSLib ended up using the static initialisers instead of static data, meaning that it could not be reinitialised or multiply instantiated. This was rather critical for the FrontEnd module, which relies on being reinstantiated for each new tool. Admin: Fixes the reported bug in FrontEnd 1.31 - verified it now works with more than one tool loaded. Version 5.14. Tagged as 'BuildSys-5_14'
-
- 03 Apr, 2011 1 commit
-
-
Ben Avison authored
Detail: A line in this makefile evaluates CFLAGS so that the default static data relocation and stack checking options can be inserted before any overrides from the top-level makefile. But this was being done before StdTools was included, so C_STKCHK had not yet been defined, so if the top-level makefile tried to use it, it had no effect. Admin: Tested using new FrontEnd makefile. Version 5.13. Tagged as 'BuildSys-5_13'
-
- 31 Mar, 2011 1 commit
-
-
Ben Avison authored
Detail: * Some subtle bugs can be caused by including shared makefiles in the wrong order. To try to prevent further problems, and simplify main makefiles at the same time, CApp, CLibrary and CModule now include the makefiles they depend upon themselves, in the correct order: generally speaking, all macro (re)definitions should be before rule definitions. * Added sentry macro definitions to each makefile. These can be used to avoid repeated inclusion of makefiles - particularly important now that CApp, CLibrary and CModule do additional includes. This removes the majority of cases where amu produced warnings about multiple inclusion; a few components remain where this is still the case, but these warnings are harmless. If they bother you, simply remove the now-superfluous include statements from the relevant main makefile. * Created a CUtil shared makefile, for building transient utilities. The 'C' in the name is more for consistency with CApp/CLibrary/CModule than anything to do with the 'C' language, since all of these makefiles work equally well for assembler and 'C' - the 'C' is for historic reasons. * Tweaked the debug rules in CApp to avoid harmless but annoying linker warnings about stubs being included twice. * Added several new default switches to ASFLAGS. These enable us to start making assembler source files work under a cross-assembler, because statements like GET Hdr:Macros GET Hdr:Machine.<Machine> are not portable, and tweaking the cross-assembler to understand these types of constructs would not be pretty. Instead, with the extra command line switches now introduced, you can use GET Macros GET Machine/$Machine Admin: Tested in a ROM build Version 5.12. Tagged as 'BuildSys-5_12'
-
- 19 Mar, 2011 1 commit
-
-
Steve Revill authored
Version 5.11. Tagged as 'BuildSys-5_11'
-
- 17 Mar, 2011 1 commit
-
-
Steve Revill authored
The new way to do builds will be to leave source code for almost everything in place in the relevant subdirectories (e.g. "apache", "bsd", etc) rather than merge them all into one "Sources" directory. More detail to be put in the ROOL wiki shortly. Version 5.10. Tagged as 'BuildSys-5_10'
-
- 10 Mar, 2011 1 commit
-
-
Steve Revill authored
Required for building various transient utilities that are found in the Library directory from source rather than them being binary imports. Version 5.09. Tagged as 'BuildSys-5_09'
-
- 16 Feb, 2011 2 commits
-
-
Steve Revill authored
-
Steve Revill authored
Also pruned a lot of dead components from the ModuleDB file. I have been unable to locate sources for any of them in either the closed source or published source repositories. Version 5.08. Tagged as 'BuildSys-5_08'
-
- 05 Dec, 2010 3 commits
-
-
Steve Revill authored
-
Steve Revill authored
Version 5.07. Tagged as 'BuildSys-5_07'
-
Steve Revill authored
Version 5.06. Tagged as 'BuildSys-5_06'
-
- 26 Nov, 2010 1 commit
-
-
Jeffrey Lee authored
Version 5.05. Tagged as 'BuildSys-5_05'
-
- 25 Nov, 2010 1 commit
-
-
Jeffrey Lee authored
Version 5.04. Tagged as 'BuildSys-5_04'
-
- 20 Oct, 2010 1 commit
-
-
Ben Avison authored
Detail: * Fixed dependencies for debug builds in GNUmakefiles/CApp * Added -f switch to rm in GNUmakefiles/StdTools to make it fail silently if the file doesn't exist, like the RISC OS version * Fix for amu complaining if INSTTYPE is undefined in Makefiles/CApp * Reflected makefile changes in resgen, squeeze and xpand in CTools component file * Added a8time to ModuleDB and CTools component file Admin: Tested in a C Tools build Version 5.03. Tagged as 'BuildSys-5_03'
-
- 23 Jun, 2010 1 commit
-
-
Jeffrey Lee authored
Version 5.02. Tagged as 'BuildSys-5_02'
-
- 19 May, 2010 1 commit
-
-
Ben Avison authored
Detail: CApp: * New variable CLEAN_DEPEND is now the preferred way to specify additional clean actions because GNU make doesn't have an equivalent to amu's :: rules * Can now indicate preference to use C++ linker options using LINK_TYPE * Gains install phase support: + INSTALLAPPFILES lists the files to be copied, effectively specified relative to LocalRes$Path + Adopted INSTTYPE concept from DDE makefiles for cases where executable and support files need to be installed to different locations + Unusual cases can override this implementation using CUSTOMINSTALLAPP and/or CUSTOMINSTALLTOOL CLibrary: * New variable CLEAN_DEPEND is now the preferred way to specify additional clean actions because GNU make doesn't have an equivalent to amu's :: rules * -o is no longer a mandatory argument to libfile - now in ARFLAGS rather than used explicitly DbgRules / StdRules: * Macroised some Norcroft-specific features HostTools: * Clean phase support was incomplete StdTools: * A few additional tool definitions * Added macro definitions for common C options * C's enable-warnings and suppress-function-name-embedding options now on by default because they're usually (maybe even universally?) used - it won't hurt if they're specified again by existing makefiles * C++ now has equivalent INCLUDES and DEFINES variables, and the standard C++ headers are on the default include path * SEP is defined as the directory separator character and can be used from top-level makefiles in a platform-independent way Functionally equivalent versions of the following makefile fragments have been developed so far for executing on a Posix build host: AppLibs, CApp, CLibrary, DbgRules, HostTools, StdRules, StdTools These suport native compilers (when APCS=Host) and cross-compilers, and GCC (when TOOLCHAIN=GNU) and Norcroft toolchains - typically these environment variables would be selected by running an Env file. Admin: Tested by building as many as possible of the DDE components on RISC OS and on Linux, using native and cross compilers, and using Norcroft and GNU toolchains. Version 5.01. Tagged as 'BuildSys-5_01'
-
- 23 Mar, 2010 1 commit
-
-
Jeffrey Lee authored
Detail: Components/ROOL/OMAP3 - Updated components file to enable OMAPVideo debugging by default, to help try and track down video issues on IGEP boards Admin: Tested in OMAP ROM on rev C2 beagleboard Version 5.00. Tagged as 'BuildSys-5_00'
-
- 01 Mar, 2010 1 commit
-
-
Jeffrey Lee authored
Detail: SCSIFiler is now no longer dependent on ADFSFiler's resources, so there's no point including ADFSFiler in the ROM image. Admin: Tested on rev C2 beagleboard Version 4.99. Tagged as 'BuildSys-4_99'
-
- 28 Feb, 2010 1 commit
-
-
Jeffrey Lee authored
Version 4.98. Tagged as 'BuildSys-4_98'
-
- 04 Feb, 2010 1 commit
-
-
Steve Revill authored
Version 4.97. Tagged as 'BuildSys-4_97'
-
- 30 Jan, 2010 1 commit
-
-
Jeffrey Lee authored
Version 4.96. Tagged as 'BuildSys-4_96'
-
- 16 Jan, 2010 1 commit
-
-
Jeffrey Lee authored
Version 4.95. Tagged as 'BuildSys-4_95'
-
- 10 Jan, 2010 1 commit
-
-
Steve Revill authored
-
- 09 Jan, 2010 1 commit
-
-
Steve Revill authored
Removed CircleSetup screensaver config - it's meaningless. Version 4.94. Tagged as 'BuildSys-4_94'
-
- 28 Nov, 2009 1 commit
-
-
Jeffrey Lee authored
Version 4.93. Tagged as 'BuildSys-4_93'
-