summaryrefslogtreecommitdiffstats
path: root/firmware/decompressor/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2008-11-20New makefile solution: A single invocation of 'make' to build the entire ↵Björn Stenberg1-0/+1
tree. Fully controlled dependencies give faster and more correct recompiles. Many #include lines adjusted to conform to the new standards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19146 a1c6a512-1295-4272-9138-f99709370657
2008-10-28Self-extractor for on-disk firmware image: UCL decompressor in SH1 assembler ↵Jens Arnold1-5/+7
- less than half the size of the compiled C function, and ~45% faster. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18904 a1c6a512-1295-4272-9138-f99709370657
2006-10-28Make the build process informative again for 'make' 3.80 and earlier. Those ↵Jens Arnold1-1/+1
'make' versions are back to lower build speed (same as before my Makefile tuning). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11376 a1c6a512-1295-4272-9138-f99709370657
2006-10-27Next step of Makefile tuning: * Use 'make' internal commands for printing ↵Jens Arnold1-14/+8
messages. Saves build time especially on cygwin. * SILENT variable used in more places. * Bitmap build system uses one Makefille less. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11369 a1c6a512-1295-4272-9138-f99709370657
2006-10-22Speed up build process in general by using internal functions of make ↵Jens Arnold1-7/+7
instead of spawning sub-shells where possible. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11307 a1c6a512-1295-4272-9138-f99709370657
2006-03-07Fixed dependency problem in compressed firmware build. (archos recorder v1)Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8950 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Hopefully fix highly parallel build of recorder 8mbBrandon Low1-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8675 a1c6a512-1295-4272-9138-f99709370657
2005-12-05Adjusted the decompressor work to build a compressed image for the ArchosDaniel Stenberg1-22/+25
targets in case it is too big to fit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8158 a1c6a512-1295-4272-9138-f99709370657
2005-11-30Self-extracting loader: Cleaner method for inclusion of the UCL-compressed ↵Jens Arnold1-5/+12
image. The input image is now checked for correctness and converted to C source. The Makefile still needs fixing... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8109 a1c6a512-1295-4272-9138-f99709370657
2005-11-28Fixed self-extracting loader: (1) Proper startup code, ensuring the stack ↵Jens Arnold1-1/+1
pointer is set to the desired location. (2) Code cleanup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8103 a1c6a512-1295-4272-9138-f99709370657
2005-11-27Archos targets: Self-extractor for on-disk firmware images to work around ↵Jens Arnold1-0/+42
the file size limit. Re-uses rockbox.ucl. Not yet integrated with build system. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8089 a1c6a512-1295-4272-9138-f99709370657