aboutsummaryrefslogtreecommitdiff
path: root/sys/boot/ia64/skiload
Commit message (Collapse)AuthorAgeFilesLines
* Remove. This file was repocopied to ../ski.Marcel Moolenaar2004-09-247-408/+0
| | | | Notes: svn path=/head/; revision=135702
* Remove useless include of <machine/fpu.h>.Marcel Moolenaar2004-09-181-2/+0
| | | | Notes: svn path=/head/; revision=135442
* Don't create a mapfile during link. It's not needed for the build.Marcel Moolenaar2004-02-131-2/+2
| | | | Notes: svn path=/head/; revision=125767
* Tidy up makefiles.Ruslan Ermilov2004-02-121-48/+10
| | | | | | | Tested by: marcel Notes: svn path=/head/; revision=125729
* Do not strip skiload when installed. The stripped binary does not loadMarcel Moolenaar2003-11-091-0/+1
| | | | | | | in the simulator. Notes: svn path=/head/; revision=122350
* Fix the ski loader, broken by the gcc upgrade. Update the linkerMarcel Moolenaar2003-07-174-131/+115
| | | | | | | | | script to match the one for the EFI loader and rewrite __start() in assembly to have gp defined without getting in the way of the compiler. Notes: svn path=/head/; revision=117677
* Remove `#ifndef lint' left behind after previous change.Marcel Moolenaar2003-04-041-1/+0
| | | | Notes: svn path=/head/; revision=113042
* Use __FBSDID rather than rcsid[].David E. O'Brien2003-04-032-7/+4
| | | | Notes: svn path=/head/; revision=113038
* Consistently use NOFORTH to control the usage of ficl.David E. O'Brien2003-02-261-6/+4
| | | | Notes: svn path=/head/; revision=111536
* Renamed the loader's zipfs to gzipfs. zipfs.c was repo-copied to gzipfs.c.Jake Burkholder2002-12-191-1/+1
| | | | Notes: svn path=/head/; revision=108100
* At great personal risk, add a __packed and __aligned(x) define thatPeter Wemm2002-09-231-1/+1
| | | | | | | | | | | | | expand to __attribute__((packed)) and __attribute__((aligned(x))) respectively. Replace the handful of gcc-ism's that use __attribute__((aligned(16))) etc around the kernel with __aligned(16). There are over 400 __attribute__((packed)) to deal with, that can come later. I just want to use __packed in new code rather than add more gcc-ism's. Notes: svn path=/head/; revision=103834
* -ffreestanding is the word.David E. O'Brien2002-05-101-0/+1
| | | | | | | | (also resort some CFLAGS such that the more "important" value are first so they are easier to see) Notes: svn path=/head/; revision=96342
* Set BINDIRPeter Wemm2002-04-071-0/+1
| | | | Notes: svn path=/head/; revision=94023
* Make it a bit closer to the EFI build and tie up some loose ends.Peter Wemm2002-04-061-12/+4
| | | | Notes: svn path=/head/; revision=93926
* Do not add the ficl/alpha subdir to the ia64 include path. Try ficl/ia64Peter Wemm2002-04-061-1/+1
| | | | | | | instead. Notes: svn path=/head/; revision=93924
* Pass the address of the bootinfo block to the kernel in registerMarcel Moolenaar2002-03-301-0/+2
| | | | | | | r8. Keep it at the hardwired address for now. Bump the version. Notes: svn path=/head/; revision=93459
* Fix the beforeinstall target. We install ${PROG}.help if loader.helpMarcel Moolenaar2002-03-291-4/+1
| | | | | | | | | | | | exists, otherwise we install it anyway. I interpret this as a very high desire to install ${PROG}.help. Alas, ${PROG}.help doesn't exist at the moment and neither does loader.help, so in practice this just doesn't work, no matter how you interpret it. The compromise is to install ${PROG}.help IFF it exists. I realize we lost creativity with this commit, but style should have been preserved, AFAICT :-) Notes: svn path=/head/; revision=93400
* Duplicate the logic used elsewhere to define LIBSTAND.Marcel Moolenaar2002-03-281-2/+11
| | | | Notes: svn path=/head/; revision=93319
* Add -ffreestanding to avoid printf/puts/putchar conversionsPeter Wemm2002-03-191-0/+1
| | | | Notes: svn path=/head/; revision=92658
* Make this 'make obj' safePeter Wemm2001-09-261-1/+5
| | | | Notes: svn path=/head/; revision=83948
* A command file for SKI which runs the loader up to the first instructionDoug Rabson2001-09-121-0/+16
| | | | | | | of the loaded kernel. Notes: svn path=/head/; revision=83370
* Add a version of the loader which runs under SKI, the HP ia64 simulator.Doug Rabson2001-09-125-0/+446
This loader is quite functional and can load and run kernels. The kernels don't quite work right after loading but that should be easily fixable. Notes: svn path=/head/; revision=83364