- Timestamp:
- 2012-02-18T16:47:38Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4449c6c
- Parents:
- bd5f3b7 (diff), f943dd3 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- boot
- Files:
-
- 557 added
- 1 deleted
- 13 edited
- 2 moved
-
Makefile (modified) (3 diffs)
-
Makefile.common (modified) (6 diffs)
-
Makefile.grub (modified) (1 diff)
-
Makefile.silo (modified) (1 diff)
-
Makefile.yaboot (modified) (1 diff)
-
arch/amd64/Makefile.inc (modified) (3 diffs)
-
arch/arm32/Makefile.inc (modified) (1 diff)
-
arch/ia64/Makefile.inc (modified) (1 diff)
-
arch/mips32/Makefile.inc (modified) (1 diff)
-
arch/mips64/Makefile.inc (modified) (1 diff)
-
arch/ppc32/Makefile.inc (modified) (1 diff)
-
arch/sparc64/Makefile.inc (modified) (1 diff)
-
generic/src/printf_core.c (modified) (4 diffs)
-
grub.efi/COPYING (added)
-
grub.efi/README (added)
-
grub.efi/efi.img.gz (added)
-
grub.efi/i386-efi/acpi.mod (added)
-
grub.efi/i386-efi/affs.mod (added)
-
grub.efi/i386-efi/afs.mod (added)
-
grub.efi/i386-efi/afs_be.mod (added)
-
grub.efi/i386-efi/aout.mod (added)
-
grub.efi/i386-efi/appleldr.mod (added)
-
grub.efi/i386-efi/at_keyboard.mod (added)
-
grub.efi/i386-efi/ata.mod (added)
-
grub.efi/i386-efi/ata_pthru.mod (added)
-
grub.efi/i386-efi/befs.mod (added)
-
grub.efi/i386-efi/befs_be.mod (added)
-
grub.efi/i386-efi/bitmap.mod (added)
-
grub.efi/i386-efi/bitmap_scale.mod (added)
-
grub.efi/i386-efi/blocklist.mod (added)
-
grub.efi/i386-efi/boot.mod (added)
-
grub.efi/i386-efi/bsd.mod (added)
-
grub.efi/i386-efi/btrfs.mod (added)
-
grub.efi/i386-efi/bufio.mod (added)
-
grub.efi/i386-efi/cat.mod (added)
-
grub.efi/i386-efi/chain.mod (added)
-
grub.efi/i386-efi/cmp.mod (added)
-
grub.efi/i386-efi/command.lst (added)
-
grub.efi/i386-efi/configfile.mod (added)
-
grub.efi/i386-efi/cpio.mod (added)
-
grub.efi/i386-efi/cpuid.mod (added)
-
grub.efi/i386-efi/crypto.lst (added)
-
grub.efi/i386-efi/crypto.mod (added)
-
grub.efi/i386-efi/cs5536.mod (added)
-
grub.efi/i386-efi/date.mod (added)
-
grub.efi/i386-efi/datehook.mod (added)
-
grub.efi/i386-efi/datetime.mod (added)
-
grub.efi/i386-efi/dm_nv.mod (added)
-
grub.efi/i386-efi/echo.mod (added)
-
grub.efi/i386-efi/efi_gop.mod (added)
-
grub.efi/i386-efi/efi_uga.mod (added)
-
grub.efi/i386-efi/elf.mod (added)
-
grub.efi/i386-efi/example_functional_test.mod (added)
-
grub.efi/i386-efi/ext2.mod (added)
-
grub.efi/i386-efi/extcmd.mod (added)
-
grub.efi/i386-efi/fat.mod (added)
-
grub.efi/i386-efi/fixvideo.mod (added)
-
grub.efi/i386-efi/font.mod (added)
-
grub.efi/i386-efi/fs.lst (added)
-
grub.efi/i386-efi/fshelp.mod (added)
-
grub.efi/i386-efi/functional_test.mod (added)
-
grub.efi/i386-efi/gcry_arcfour.mod (added)
-
grub.efi/i386-efi/gcry_blowfish.mod (added)
-
grub.efi/i386-efi/gcry_camellia.mod (added)
-
grub.efi/i386-efi/gcry_cast5.mod (added)
-
grub.efi/i386-efi/gcry_crc.mod (added)
-
grub.efi/i386-efi/gcry_des.mod (added)
-
grub.efi/i386-efi/gcry_md4.mod (added)
-
grub.efi/i386-efi/gcry_md5.mod (added)
-
grub.efi/i386-efi/gcry_rfc2268.mod (added)
-
grub.efi/i386-efi/gcry_rijndael.mod (added)
-
grub.efi/i386-efi/gcry_rmd160.mod (added)
-
grub.efi/i386-efi/gcry_seed.mod (added)
-
grub.efi/i386-efi/gcry_serpent.mod (added)
-
grub.efi/i386-efi/gcry_sha1.mod (added)
-
grub.efi/i386-efi/gcry_sha256.mod (added)
-
grub.efi/i386-efi/gcry_sha512.mod (added)
-
grub.efi/i386-efi/gcry_tiger.mod (added)
-
grub.efi/i386-efi/gcry_twofish.mod (added)
-
grub.efi/i386-efi/gcry_whirlpool.mod (added)
-
grub.efi/i386-efi/gettext.mod (added)
-
grub.efi/i386-efi/gfxmenu.mod (added)
-
grub.efi/i386-efi/gfxterm.mod (added)
-
grub.efi/i386-efi/gptsync.mod (added)
-
grub.efi/i386-efi/gzio.mod (added)
-
grub.efi/i386-efi/halt.mod (added)
-
grub.efi/i386-efi/hashsum.mod (added)
-
grub.efi/i386-efi/hdparm.mod (added)
-
grub.efi/i386-efi/hello.mod (added)
-
grub.efi/i386-efi/help.mod (added)
-
grub.efi/i386-efi/hexdump.mod (added)
-
grub.efi/i386-efi/hfs.mod (added)
-
grub.efi/i386-efi/hfsplus.mod (added)
-
grub.efi/i386-efi/iorw.mod (added)
-
grub.efi/i386-efi/iso9660.mod (added)
-
grub.efi/i386-efi/jfs.mod (added)
-
grub.efi/i386-efi/jpeg.mod (added)
-
grub.efi/i386-efi/keylayouts.mod (added)
-
grub.efi/i386-efi/keystatus.mod (added)
-
grub.efi/i386-efi/linux.mod (added)
-
grub.efi/i386-efi/loadbios.mod (added)
-
grub.efi/i386-efi/loadenv.mod (added)
-
grub.efi/i386-efi/loopback.mod (added)
-
grub.efi/i386-efi/ls.mod (added)
-
grub.efi/i386-efi/lsacpi.mod (added)
-
grub.efi/i386-efi/lsefimmap.mod (added)
-
grub.efi/i386-efi/lsefisystab.mod (added)
-
grub.efi/i386-efi/lsmmap.mod (added)
-
grub.efi/i386-efi/lspci.mod (added)
-
grub.efi/i386-efi/lssal.mod (added)
-
grub.efi/i386-efi/lvm.mod (added)
-
grub.efi/i386-efi/mdraid09.mod (added)
-
grub.efi/i386-efi/mdraid1x.mod (added)
-
grub.efi/i386-efi/memdisk.mod (added)
-
grub.efi/i386-efi/memrw.mod (added)
-
grub.efi/i386-efi/minicmd.mod (added)
-
grub.efi/i386-efi/minix.mod (added)
-
grub.efi/i386-efi/minix2.mod (added)
-
grub.efi/i386-efi/mmap.mod (added)
-
grub.efi/i386-efi/moddep.lst (added)
-
grub.efi/i386-efi/msdospart.mod (added)
-
grub.efi/i386-efi/multiboot.mod (added)
-
grub.efi/i386-efi/multiboot2.mod (added)
-
grub.efi/i386-efi/nilfs2.mod (added)
-
grub.efi/i386-efi/normal.mod (added)
-
grub.efi/i386-efi/ntfs.mod (added)
-
grub.efi/i386-efi/ntfscomp.mod (added)
-
grub.efi/i386-efi/ohci.mod (added)
-
grub.efi/i386-efi/part_acorn.mod (added)
-
grub.efi/i386-efi/part_amiga.mod (added)
-
grub.efi/i386-efi/part_apple.mod (added)
-
grub.efi/i386-efi/part_bsd.mod (added)
-
grub.efi/i386-efi/part_gpt.mod (added)
-
grub.efi/i386-efi/part_msdos.mod (added)
-
grub.efi/i386-efi/part_sun.mod (added)
-
grub.efi/i386-efi/part_sunpc.mod (added)
-
grub.efi/i386-efi/partmap.lst (added)
-
grub.efi/i386-efi/parttool.lst (added)
-
grub.efi/i386-efi/parttool.mod (added)
-
grub.efi/i386-efi/password.mod (added)
-
grub.efi/i386-efi/password_pbkdf2.mod (added)
-
grub.efi/i386-efi/pbkdf2.mod (added)
-
grub.efi/i386-efi/pci.mod (added)
-
grub.efi/i386-efi/play.mod (added)
-
grub.efi/i386-efi/png.mod (added)
-
grub.efi/i386-efi/probe.mod (added)
-
grub.efi/i386-efi/raid.mod (added)
-
grub.efi/i386-efi/raid5rec.mod (added)
-
grub.efi/i386-efi/raid6rec.mod (added)
-
grub.efi/i386-efi/read.mod (added)
-
grub.efi/i386-efi/reboot.mod (added)
-
grub.efi/i386-efi/regexp.mod (added)
-
grub.efi/i386-efi/reiserfs.mod (added)
-
grub.efi/i386-efi/relocator.mod (added)
-
grub.efi/i386-efi/scsi.mod (added)
-
grub.efi/i386-efi/search.mod (added)
-
grub.efi/i386-efi/search_fs_file.mod (added)
-
grub.efi/i386-efi/search_fs_uuid.mod (added)
-
grub.efi/i386-efi/search_label.mod (added)
-
grub.efi/i386-efi/serial.mod (added)
-
grub.efi/i386-efi/setjmp.mod (added)
-
grub.efi/i386-efi/setpci.mod (added)
-
grub.efi/i386-efi/sfs.mod (added)
-
grub.efi/i386-efi/sleep.mod (added)
-
grub.efi/i386-efi/tar.mod (added)
-
grub.efi/i386-efi/terminal.lst (added)
-
grub.efi/i386-efi/terminal.mod (added)
-
grub.efi/i386-efi/terminfo.mod (added)
-
grub.efi/i386-efi/test.mod (added)
-
grub.efi/i386-efi/test_blockarg.mod (added)
-
grub.efi/i386-efi/testload.mod (added)
-
grub.efi/i386-efi/tga.mod (added)
-
grub.efi/i386-efi/trig.mod (added)
-
grub.efi/i386-efi/true.mod (added)
-
grub.efi/i386-efi/udf.mod (added)
-
grub.efi/i386-efi/ufs1.mod (added)
-
grub.efi/i386-efi/ufs2.mod (added)
-
grub.efi/i386-efi/uhci.mod (added)
-
grub.efi/i386-efi/usb.mod (added)
-
grub.efi/i386-efi/usb_keyboard.mod (added)
-
grub.efi/i386-efi/usbms.mod (added)
-
grub.efi/i386-efi/usbserial_common.mod (added)
-
grub.efi/i386-efi/usbserial_ftdi.mod (added)
-
grub.efi/i386-efi/usbserial_pl2303.mod (added)
-
grub.efi/i386-efi/usbtest.mod (added)
-
grub.efi/i386-efi/video.lst (added)
-
grub.efi/i386-efi/video.mod (added)
-
grub.efi/i386-efi/video_bochs.mod (added)
-
grub.efi/i386-efi/video_cirrus.mod (added)
-
grub.efi/i386-efi/video_fb.mod (added)
-
grub.efi/i386-efi/videoinfo.mod (added)
-
grub.efi/i386-efi/videotest.mod (added)
-
grub.efi/i386-efi/xfs.mod (added)
-
grub.efi/i386-efi/xnu.mod (added)
-
grub.efi/i386-efi/xnu_uuid.mod (added)
-
grub.efi/i386-efi/xzio.mod (added)
-
grub.efi/i386-efi/zfs.mod (added)
-
grub.efi/i386-efi/zfsinfo.mod (added)
-
grub.efi/x86_64-efi/acpi.mod (added)
-
grub.efi/x86_64-efi/affs.mod (added)
-
grub.efi/x86_64-efi/afs.mod (added)
-
grub.efi/x86_64-efi/afs_be.mod (added)
-
grub.efi/x86_64-efi/aout.mod (added)
-
grub.efi/x86_64-efi/appleldr.mod (added)
-
grub.efi/x86_64-efi/at_keyboard.mod (added)
-
grub.efi/x86_64-efi/ata.mod (added)
-
grub.efi/x86_64-efi/ata_pthru.mod (added)
-
grub.efi/x86_64-efi/befs.mod (added)
-
grub.efi/x86_64-efi/befs_be.mod (added)
-
grub.efi/x86_64-efi/bitmap.mod (added)
-
grub.efi/x86_64-efi/bitmap_scale.mod (added)
-
grub.efi/x86_64-efi/blocklist.mod (added)
-
grub.efi/x86_64-efi/boot.mod (added)
-
grub.efi/x86_64-efi/bsd.mod (added)
-
grub.efi/x86_64-efi/btrfs.mod (added)
-
grub.efi/x86_64-efi/bufio.mod (added)
-
grub.efi/x86_64-efi/cat.mod (added)
-
grub.efi/x86_64-efi/chain.mod (added)
-
grub.efi/x86_64-efi/cmp.mod (added)
-
grub.efi/x86_64-efi/command.lst (added)
-
grub.efi/x86_64-efi/configfile.mod (added)
-
grub.efi/x86_64-efi/cpio.mod (added)
-
grub.efi/x86_64-efi/cpuid.mod (added)
-
grub.efi/x86_64-efi/crypto.lst (added)
-
grub.efi/x86_64-efi/crypto.mod (added)
-
grub.efi/x86_64-efi/cs5536.mod (added)
-
grub.efi/x86_64-efi/date.mod (added)
-
grub.efi/x86_64-efi/datehook.mod (added)
-
grub.efi/x86_64-efi/datetime.mod (added)
-
grub.efi/x86_64-efi/dm_nv.mod (added)
-
grub.efi/x86_64-efi/echo.mod (added)
-
grub.efi/x86_64-efi/efi_gop.mod (added)
-
grub.efi/x86_64-efi/efi_uga.mod (added)
-
grub.efi/x86_64-efi/elf.mod (added)
-
grub.efi/x86_64-efi/example_functional_test.mod (added)
-
grub.efi/x86_64-efi/ext2.mod (added)
-
grub.efi/x86_64-efi/extcmd.mod (added)
-
grub.efi/x86_64-efi/fat.mod (added)
-
grub.efi/x86_64-efi/fixvideo.mod (added)
-
grub.efi/x86_64-efi/font.mod (added)
-
grub.efi/x86_64-efi/fs.lst (added)
-
grub.efi/x86_64-efi/fshelp.mod (added)
-
grub.efi/x86_64-efi/functional_test.mod (added)
-
grub.efi/x86_64-efi/gcry_arcfour.mod (added)
-
grub.efi/x86_64-efi/gcry_blowfish.mod (added)
-
grub.efi/x86_64-efi/gcry_camellia.mod (added)
-
grub.efi/x86_64-efi/gcry_cast5.mod (added)
-
grub.efi/x86_64-efi/gcry_crc.mod (added)
-
grub.efi/x86_64-efi/gcry_des.mod (added)
-
grub.efi/x86_64-efi/gcry_md4.mod (added)
-
grub.efi/x86_64-efi/gcry_md5.mod (added)
-
grub.efi/x86_64-efi/gcry_rfc2268.mod (added)
-
grub.efi/x86_64-efi/gcry_rijndael.mod (added)
-
grub.efi/x86_64-efi/gcry_rmd160.mod (added)
-
grub.efi/x86_64-efi/gcry_seed.mod (added)
-
grub.efi/x86_64-efi/gcry_serpent.mod (added)
-
grub.efi/x86_64-efi/gcry_sha1.mod (added)
-
grub.efi/x86_64-efi/gcry_sha256.mod (added)
-
grub.efi/x86_64-efi/gcry_sha512.mod (added)
-
grub.efi/x86_64-efi/gcry_tiger.mod (added)
-
grub.efi/x86_64-efi/gcry_twofish.mod (added)
-
grub.efi/x86_64-efi/gcry_whirlpool.mod (added)
-
grub.efi/x86_64-efi/gettext.mod (added)
-
grub.efi/x86_64-efi/gfxmenu.mod (added)
-
grub.efi/x86_64-efi/gfxterm.mod (added)
-
grub.efi/x86_64-efi/gptsync.mod (added)
-
grub.efi/x86_64-efi/gzio.mod (added)
-
grub.efi/x86_64-efi/halt.mod (added)
-
grub.efi/x86_64-efi/hashsum.mod (added)
-
grub.efi/x86_64-efi/hdparm.mod (added)
-
grub.efi/x86_64-efi/hello.mod (added)
-
grub.efi/x86_64-efi/help.mod (added)
-
grub.efi/x86_64-efi/hexdump.mod (added)
-
grub.efi/x86_64-efi/hfs.mod (added)
-
grub.efi/x86_64-efi/hfsplus.mod (added)
-
grub.efi/x86_64-efi/iorw.mod (added)
-
grub.efi/x86_64-efi/iso9660.mod (added)
-
grub.efi/x86_64-efi/jfs.mod (added)
-
grub.efi/x86_64-efi/jpeg.mod (added)
-
grub.efi/x86_64-efi/keylayouts.mod (added)
-
grub.efi/x86_64-efi/keystatus.mod (added)
-
grub.efi/x86_64-efi/linux.mod (added)
-
grub.efi/x86_64-efi/loadbios.mod (added)
-
grub.efi/x86_64-efi/loadenv.mod (added)
-
grub.efi/x86_64-efi/loopback.mod (added)
-
grub.efi/x86_64-efi/ls.mod (added)
-
grub.efi/x86_64-efi/lsacpi.mod (added)
-
grub.efi/x86_64-efi/lsefimmap.mod (added)
-
grub.efi/x86_64-efi/lsefisystab.mod (added)
-
grub.efi/x86_64-efi/lsmmap.mod (added)
-
grub.efi/x86_64-efi/lspci.mod (added)
-
grub.efi/x86_64-efi/lssal.mod (added)
-
grub.efi/x86_64-efi/lvm.mod (added)
-
grub.efi/x86_64-efi/mdraid09.mod (added)
-
grub.efi/x86_64-efi/mdraid1x.mod (added)
-
grub.efi/x86_64-efi/memdisk.mod (added)
-
grub.efi/x86_64-efi/memrw.mod (added)
-
grub.efi/x86_64-efi/minicmd.mod (added)
-
grub.efi/x86_64-efi/minix.mod (added)
-
grub.efi/x86_64-efi/minix2.mod (added)
-
grub.efi/x86_64-efi/mmap.mod (added)
-
grub.efi/x86_64-efi/moddep.lst (added)
-
grub.efi/x86_64-efi/msdospart.mod (added)
-
grub.efi/x86_64-efi/multiboot.mod (added)
-
grub.efi/x86_64-efi/multiboot2.mod (added)
-
grub.efi/x86_64-efi/nilfs2.mod (added)
-
grub.efi/x86_64-efi/normal.mod (added)
-
grub.efi/x86_64-efi/ntfs.mod (added)
-
grub.efi/x86_64-efi/ntfscomp.mod (added)
-
grub.efi/x86_64-efi/ohci.mod (added)
-
grub.efi/x86_64-efi/part_acorn.mod (added)
-
grub.efi/x86_64-efi/part_amiga.mod (added)
-
grub.efi/x86_64-efi/part_apple.mod (added)
-
grub.efi/x86_64-efi/part_bsd.mod (added)
-
grub.efi/x86_64-efi/part_gpt.mod (added)
-
grub.efi/x86_64-efi/part_msdos.mod (added)
-
grub.efi/x86_64-efi/part_sun.mod (added)
-
grub.efi/x86_64-efi/part_sunpc.mod (added)
-
grub.efi/x86_64-efi/partmap.lst (added)
-
grub.efi/x86_64-efi/parttool.lst (added)
-
grub.efi/x86_64-efi/parttool.mod (added)
-
grub.efi/x86_64-efi/password.mod (added)
-
grub.efi/x86_64-efi/password_pbkdf2.mod (added)
-
grub.efi/x86_64-efi/pbkdf2.mod (added)
-
grub.efi/x86_64-efi/pci.mod (added)
-
grub.efi/x86_64-efi/play.mod (added)
-
grub.efi/x86_64-efi/png.mod (added)
-
grub.efi/x86_64-efi/probe.mod (added)
-
grub.efi/x86_64-efi/raid.mod (added)
-
grub.efi/x86_64-efi/raid5rec.mod (added)
-
grub.efi/x86_64-efi/raid6rec.mod (added)
-
grub.efi/x86_64-efi/read.mod (added)
-
grub.efi/x86_64-efi/reboot.mod (added)
-
grub.efi/x86_64-efi/regexp.mod (added)
-
grub.efi/x86_64-efi/reiserfs.mod (added)
-
grub.efi/x86_64-efi/relocator.mod (added)
-
grub.efi/x86_64-efi/scsi.mod (added)
-
grub.efi/x86_64-efi/search.mod (added)
-
grub.efi/x86_64-efi/search_fs_file.mod (added)
-
grub.efi/x86_64-efi/search_fs_uuid.mod (added)
-
grub.efi/x86_64-efi/search_label.mod (added)
-
grub.efi/x86_64-efi/serial.mod (added)
-
grub.efi/x86_64-efi/setjmp.mod (added)
-
grub.efi/x86_64-efi/setpci.mod (added)
-
grub.efi/x86_64-efi/sfs.mod (added)
-
grub.efi/x86_64-efi/sleep.mod (added)
-
grub.efi/x86_64-efi/tar.mod (added)
-
grub.efi/x86_64-efi/terminal.lst (added)
-
grub.efi/x86_64-efi/terminal.mod (added)
-
grub.efi/x86_64-efi/terminfo.mod (added)
-
grub.efi/x86_64-efi/test.mod (added)
-
grub.efi/x86_64-efi/test_blockarg.mod (added)
-
grub.efi/x86_64-efi/testload.mod (added)
-
grub.efi/x86_64-efi/tga.mod (added)
-
grub.efi/x86_64-efi/trig.mod (added)
-
grub.efi/x86_64-efi/true.mod (added)
-
grub.efi/x86_64-efi/udf.mod (added)
-
grub.efi/x86_64-efi/ufs1.mod (added)
-
grub.efi/x86_64-efi/ufs2.mod (added)
-
grub.efi/x86_64-efi/uhci.mod (added)
-
grub.efi/x86_64-efi/usb.mod (added)
-
grub.efi/x86_64-efi/usb_keyboard.mod (added)
-
grub.efi/x86_64-efi/usbms.mod (added)
-
grub.efi/x86_64-efi/usbserial_common.mod (added)
-
grub.efi/x86_64-efi/usbserial_ftdi.mod (added)
-
grub.efi/x86_64-efi/usbserial_pl2303.mod (added)
-
grub.efi/x86_64-efi/usbtest.mod (added)
-
grub.efi/x86_64-efi/video.lst (added)
-
grub.efi/x86_64-efi/video.mod (added)
-
grub.efi/x86_64-efi/video_bochs.mod (added)
-
grub.efi/x86_64-efi/video_cirrus.mod (added)
-
grub.efi/x86_64-efi/video_fb.mod (added)
-
grub.efi/x86_64-efi/videoinfo.mod (added)
-
grub.efi/x86_64-efi/videotest.mod (added)
-
grub.efi/x86_64-efi/xfs.mod (added)
-
grub.efi/x86_64-efi/xnu.mod (added)
-
grub.efi/x86_64-efi/xnu_uuid.mod (added)
-
grub.efi/x86_64-efi/xzio.mod (added)
-
grub.efi/x86_64-efi/zfs.mod (added)
-
grub.efi/x86_64-efi/zfsinfo.mod (added)
-
grub.pc/COPYING (added)
-
grub.pc/README (moved) (moved from boot/grub/README ) (1 diff)
-
grub.pc/i386-pc/acpi.mod (added)
-
grub.pc/i386-pc/affs.mod (added)
-
grub.pc/i386-pc/afs.mod (added)
-
grub.pc/i386-pc/afs_be.mod (added)
-
grub.pc/i386-pc/aout.mod (added)
-
grub.pc/i386-pc/at_keyboard.mod (added)
-
grub.pc/i386-pc/ata.mod (added)
-
grub.pc/i386-pc/ata_pthru.mod (added)
-
grub.pc/i386-pc/befs.mod (added)
-
grub.pc/i386-pc/befs_be.mod (added)
-
grub.pc/i386-pc/biosdisk.mod (added)
-
grub.pc/i386-pc/bitmap.mod (added)
-
grub.pc/i386-pc/bitmap_scale.mod (added)
-
grub.pc/i386-pc/blocklist.mod (added)
-
grub.pc/i386-pc/boot.mod (added)
-
grub.pc/i386-pc/bsd.mod (added)
-
grub.pc/i386-pc/btrfs.mod (added)
-
grub.pc/i386-pc/bufio.mod (added)
-
grub.pc/i386-pc/cat.mod (added)
-
grub.pc/i386-pc/chain.mod (added)
-
grub.pc/i386-pc/cmostest.mod (added)
-
grub.pc/i386-pc/cmp.mod (added)
-
grub.pc/i386-pc/command.lst (added)
-
grub.pc/i386-pc/configfile.mod (added)
-
grub.pc/i386-pc/cpio.mod (added)
-
grub.pc/i386-pc/cpuid.mod (added)
-
grub.pc/i386-pc/crypto.lst (added)
-
grub.pc/i386-pc/crypto.mod (added)
-
grub.pc/i386-pc/cs5536.mod (added)
-
grub.pc/i386-pc/date.mod (added)
-
grub.pc/i386-pc/datehook.mod (added)
-
grub.pc/i386-pc/datetime.mod (added)
-
grub.pc/i386-pc/dm_nv.mod (added)
-
grub.pc/i386-pc/drivemap.mod (added)
-
grub.pc/i386-pc/echo.mod (added)
-
grub.pc/i386-pc/efiemu.mod (added)
-
grub.pc/i386-pc/elf.mod (added)
-
grub.pc/i386-pc/example_functional_test.mod (added)
-
grub.pc/i386-pc/ext2.mod (added)
-
grub.pc/i386-pc/extcmd.mod (added)
-
grub.pc/i386-pc/fat.mod (added)
-
grub.pc/i386-pc/font.mod (added)
-
grub.pc/i386-pc/fs.lst (added)
-
grub.pc/i386-pc/fshelp.mod (added)
-
grub.pc/i386-pc/functional_test.mod (added)
-
grub.pc/i386-pc/gcry_arcfour.mod (added)
-
grub.pc/i386-pc/gcry_blowfish.mod (added)
-
grub.pc/i386-pc/gcry_camellia.mod (added)
-
grub.pc/i386-pc/gcry_cast5.mod (added)
-
grub.pc/i386-pc/gcry_crc.mod (added)
-
grub.pc/i386-pc/gcry_des.mod (added)
-
grub.pc/i386-pc/gcry_md4.mod (added)
-
grub.pc/i386-pc/gcry_md5.mod (added)
-
grub.pc/i386-pc/gcry_rfc2268.mod (added)
-
grub.pc/i386-pc/gcry_rijndael.mod (added)
-
grub.pc/i386-pc/gcry_rmd160.mod (added)
-
grub.pc/i386-pc/gcry_seed.mod (added)
-
grub.pc/i386-pc/gcry_serpent.mod (added)
-
grub.pc/i386-pc/gcry_sha1.mod (added)
-
grub.pc/i386-pc/gcry_sha256.mod (added)
-
grub.pc/i386-pc/gcry_sha512.mod (added)
-
grub.pc/i386-pc/gcry_tiger.mod (added)
-
grub.pc/i386-pc/gcry_twofish.mod (added)
-
grub.pc/i386-pc/gcry_whirlpool.mod (added)
-
grub.pc/i386-pc/gettext.mod (added)
-
grub.pc/i386-pc/gfxmenu.mod (added)
-
grub.pc/i386-pc/gfxterm.mod (added)
-
grub.pc/i386-pc/gptsync.mod (added)
-
grub.pc/i386-pc/gzio.mod (added)
-
grub.pc/i386-pc/halt.mod (added)
-
grub.pc/i386-pc/hashsum.mod (added)
-
grub.pc/i386-pc/hdparm.mod (added)
-
grub.pc/i386-pc/hello.mod (added)
-
grub.pc/i386-pc/help.mod (added)
-
grub.pc/i386-pc/hexdump.mod (added)
-
grub.pc/i386-pc/hfs.mod (added)
-
grub.pc/i386-pc/hfsplus.mod (added)
-
grub.pc/i386-pc/iorw.mod (added)
-
grub.pc/i386-pc/iso9660.mod (added)
-
grub.pc/i386-pc/jfs.mod (added)
-
grub.pc/i386-pc/jpeg.mod (added)
-
grub.pc/i386-pc/keylayouts.mod (added)
-
grub.pc/i386-pc/keystatus.mod (added)
-
grub.pc/i386-pc/legacycfg.mod (added)
-
grub.pc/i386-pc/linux.mod (added)
-
grub.pc/i386-pc/linux16.mod (added)
-
grub.pc/i386-pc/loadenv.mod (added)
-
grub.pc/i386-pc/loopback.mod (added)
-
grub.pc/i386-pc/ls.mod (added)
-
grub.pc/i386-pc/lsacpi.mod (added)
-
grub.pc/i386-pc/lsapm.mod (added)
-
grub.pc/i386-pc/lsmmap.mod (added)
-
grub.pc/i386-pc/lspci.mod (added)
-
grub.pc/i386-pc/lvm.mod (added)
-
grub.pc/i386-pc/mdraid09.mod (added)
-
grub.pc/i386-pc/mdraid1x.mod (added)
-
grub.pc/i386-pc/memdisk.mod (added)
-
grub.pc/i386-pc/memrw.mod (added)
-
grub.pc/i386-pc/minicmd.mod (added)
-
grub.pc/i386-pc/minix.mod (added)
-
grub.pc/i386-pc/minix2.mod (added)
-
grub.pc/i386-pc/mmap.mod (added)
-
grub.pc/i386-pc/moddep.lst (added)
-
grub.pc/i386-pc/msdospart.mod (added)
-
grub.pc/i386-pc/multiboot.mod (added)
-
grub.pc/i386-pc/multiboot2.mod (added)
-
grub.pc/i386-pc/nilfs2.mod (added)
-
grub.pc/i386-pc/normal.mod (added)
-
grub.pc/i386-pc/ntfs.mod (added)
-
grub.pc/i386-pc/ntfscomp.mod (added)
-
grub.pc/i386-pc/ntldr.mod (added)
-
grub.pc/i386-pc/ohci.mod (added)
-
grub.pc/i386-pc/part_acorn.mod (added)
-
grub.pc/i386-pc/part_amiga.mod (added)
-
grub.pc/i386-pc/part_apple.mod (added)
-
grub.pc/i386-pc/part_bsd.mod (added)
-
grub.pc/i386-pc/part_gpt.mod (added)
-
grub.pc/i386-pc/part_msdos.mod (added)
-
grub.pc/i386-pc/part_sun.mod (added)
-
grub.pc/i386-pc/part_sunpc.mod (added)
-
grub.pc/i386-pc/partmap.lst (added)
-
grub.pc/i386-pc/parttool.lst (added)
-
grub.pc/i386-pc/parttool.mod (added)
-
grub.pc/i386-pc/password.mod (added)
-
grub.pc/i386-pc/password_pbkdf2.mod (added)
-
grub.pc/i386-pc/pbkdf2.mod (added)
-
grub.pc/i386-pc/pci.mod (added)
-
grub.pc/i386-pc/play.mod (added)
-
grub.pc/i386-pc/png.mod (added)
-
grub.pc/i386-pc/probe.mod (added)
-
grub.pc/i386-pc/pxe.mod (added)
-
grub.pc/i386-pc/pxecmd.mod (added)
-
grub.pc/i386-pc/raid.mod (added)
-
grub.pc/i386-pc/raid5rec.mod (added)
-
grub.pc/i386-pc/raid6rec.mod (added)
-
grub.pc/i386-pc/read.mod (added)
-
grub.pc/i386-pc/reboot.mod (added)
-
grub.pc/i386-pc/regexp.mod (added)
-
grub.pc/i386-pc/reiserfs.mod (added)
-
grub.pc/i386-pc/relocator.mod (added)
-
grub.pc/i386-pc/scsi.mod (added)
-
grub.pc/i386-pc/search.mod (added)
-
grub.pc/i386-pc/search_fs_file.mod (added)
-
grub.pc/i386-pc/search_fs_uuid.mod (added)
-
grub.pc/i386-pc/search_label.mod (added)
-
grub.pc/i386-pc/sendkey.mod (added)
-
grub.pc/i386-pc/serial.mod (added)
-
grub.pc/i386-pc/setjmp.mod (added)
-
grub.pc/i386-pc/setpci.mod (added)
-
grub.pc/i386-pc/sfs.mod (added)
-
grub.pc/i386-pc/sleep.mod (added)
-
grub.pc/i386-pc/tar.mod (added)
-
grub.pc/i386-pc/terminal.lst (added)
-
grub.pc/i386-pc/terminal.mod (added)
-
grub.pc/i386-pc/terminfo.mod (added)
-
grub.pc/i386-pc/test.mod (added)
-
grub.pc/i386-pc/test_blockarg.mod (added)
-
grub.pc/i386-pc/testload.mod (added)
-
grub.pc/i386-pc/tga.mod (added)
-
grub.pc/i386-pc/trig.mod (added)
-
grub.pc/i386-pc/true.mod (added)
-
grub.pc/i386-pc/udf.mod (added)
-
grub.pc/i386-pc/ufs1.mod (added)
-
grub.pc/i386-pc/ufs2.mod (added)
-
grub.pc/i386-pc/uhci.mod (added)
-
grub.pc/i386-pc/usb.mod (added)
-
grub.pc/i386-pc/usb_keyboard.mod (added)
-
grub.pc/i386-pc/usbms.mod (added)
-
grub.pc/i386-pc/usbserial_common.mod (added)
-
grub.pc/i386-pc/usbserial_ftdi.mod (added)
-
grub.pc/i386-pc/usbserial_pl2303.mod (added)
-
grub.pc/i386-pc/usbtest.mod (added)
-
grub.pc/i386-pc/vbe.mod (added)
-
grub.pc/i386-pc/vga.mod (added)
-
grub.pc/i386-pc/vga_text.mod (added)
-
grub.pc/i386-pc/video.lst (added)
-
grub.pc/i386-pc/video.mod (added)
-
grub.pc/i386-pc/video_bochs.mod (added)
-
grub.pc/i386-pc/video_cirrus.mod (added)
-
grub.pc/i386-pc/video_fb.mod (added)
-
grub.pc/i386-pc/videoinfo.mod (added)
-
grub.pc/i386-pc/videotest.mod (added)
-
grub.pc/i386-pc/xfs.mod (added)
-
grub.pc/i386-pc/xnu.mod (added)
-
grub.pc/i386-pc/xnu_uuid.mod (added)
-
grub.pc/i386-pc/xzio.mod (added)
-
grub.pc/i386-pc/zfs.mod (added)
-
grub.pc/i386-pc/zfsinfo.mod (added)
-
grub.pc/pc.img (added)
-
grub.pc/stage2_eltorito (moved) (moved from boot/grub/stage2_eltorito )
-
grub/COPYING (deleted)
Legend:
- Unmodified
- Added
- Removed
-
boot/Makefile
rbd5f3b7 r00aece0 40 40 $(PACK) $(OBJCOPY) $(BFD_NAME) $(BFD_ARCH) arch/$(KARCH) $(COMPONENTS) 41 41 42 $(INITRD).img: $(INITRD).fs 43 $(MKHORD) $(PAGE_SIZE) $< $@ 44 45 $(INITRD).fs: build_dist 42 $(INITRD).img: build_dist 46 43 ifeq ($(RDFMT),tmpfs) 47 44 $(MKTMPFS) $(DIST_PATH) $@ … … 61 58 cp "$$file" "$(DIST_PATH)/lib/" ; \ 62 59 done 60 ifeq ($(CONFIG_DEVEL_FILES), y) 61 mkdir "$(DIST_PATH)/inc/c/" 62 cp -r -L "$(USPACE_PATH)/lib/c/include/." "$(DIST_PATH)/inc/c/" 63 cat "$(USPACE_PATH)/lib/c/arch/$(UARCH)/_link.ld" | sed 's/^STARTUP(.*)$$//g' > "$(DIST_PATH)/inc/_link.ld" 64 endif 63 65 for file in $(RD_APPS) ; do \ 64 66 cp "$$file" "$(DIST_PATH)/app/" ; \ … … 90 92 91 93 clean_dist: 92 rm -f $(INITRD). fs $(INITRD).img $(COMPS_H) $(COMPS_C) $(LINK) $(LINK).comp *.co94 rm -f $(INITRD).img $(COMPS_H) $(COMPS_C) $(LINK) $(LINK).comp *.co 93 95 rm -f $(USPACE_PATH)/dist/srv/* 94 96 rm -rf $(USPACE_PATH)/dist/drv/* 95 97 rm -f $(USPACE_PATH)/dist/lib/* 98 rm -rf $(USPACE_PATH)/dist/inc/* 96 99 rm -f $(USPACE_PATH)/dist/app/* 97 100 rm -f $(USPACE_PATH)/dist/cfg/net/* -
boot/Makefile.common
rbd5f3b7 r00aece0 53 53 SANDBOX = pack 54 54 PACK = $(TOOLS_PATH)/pack.py 55 MKHORD = $(TOOLS_PATH)/mkhord.py56 55 MKTMPFS = $(TOOLS_PATH)/mktmpfs.py 57 56 MKFAT = $(TOOLS_PATH)/mkfat.py … … 102 101 $(USPACE_PATH)/srv/fs/tmpfs/tmpfs \ 103 102 $(USPACE_PATH)/srv/fs/fat/fat \ 103 $(USPACE_PATH)/srv/fs/mfs/mfs \ 104 $(USPACE_PATH)/srv/fs/cdfs/cdfs \ 105 $(USPACE_PATH)/srv/fs/exfat/exfat \ 104 106 $(USPACE_PATH)/srv/fs/ext2fs/ext2fs \ 107 $(USPACE_PATH)/srv/hid/remcons/remcons \ 105 108 $(USPACE_PATH)/srv/taskmon/taskmon \ 106 $(USPACE_PATH)/srv/hw/netif/ne2000/ne2000 \107 $(USPACE_PATH)/srv/net/netif/lo/lo \108 109 $(USPACE_PATH)/srv/net/nil/eth/eth \ 109 110 $(USPACE_PATH)/srv/net/nil/nildummy/nildummy \ … … 121 122 test/test1 \ 122 123 test/test2 \ 123 test/test3 124 test/test3 \ 125 nic/lo \ 126 nic/ne2k \ 127 nic/e1k \ 128 nic/rtl8139 124 129 125 130 RD_DRV_CFG = 126 131 127 132 RD_LIBS = 133 134 ifeq ($(CONFIG_DEVEL_FILES), y) 135 RD_LIBS += \ 136 $(USPACE_PATH)/lib/c/libc.a \ 137 $(USPACE_PATH)/lib/softint/libsoftint.a \ 138 $(USPACE_PATH)/lib/softfloat/libsoftfloat.a 139 endif 128 140 129 141 ifeq ($(CONFIG_BUILD_SHARED_LIBS), y) … … 153 165 $(USPACE_PATH)/app/locinfo/locinfo \ 154 166 $(USPACE_PATH)/app/mkfat/mkfat \ 167 $(USPACE_PATH)/app/mkmfs/mkmfs \ 155 168 $(USPACE_PATH)/app/lsusb/lsusb \ 156 169 $(USPACE_PATH)/app/sbi/sbi \ 170 $(USPACE_PATH)/app/sportdmp/sportdmp \ 157 171 $(USPACE_PATH)/app/redir/redir \ 158 172 $(USPACE_PATH)/app/taskdump/taskdump \ … … 163 177 $(USPACE_PATH)/app/nettest1/nettest1 \ 164 178 $(USPACE_PATH)/app/nettest2/nettest2 \ 179 $(USPACE_PATH)/app/nettest3/nettest3 \ 165 180 $(USPACE_PATH)/app/netecho/netecho \ 166 181 $(USPACE_PATH)/app/ping/ping \ … … 173 188 $(USPACE_PATH)/app/websrv/websrv 174 189 190 ifeq ($(CONFIG_PCC),y) 191 RD_APPS_NON_ESSENTIAL += \ 192 $(USPACE_PATH)/app/cc/cc \ 193 $(USPACE_PATH)/app/ccom/ccom \ 194 $(USPACE_PATH)/app/ccom/mkext/cc_mkext \ 195 $(USPACE_PATH)/app/cpp/cpp 196 endif 197 198 ifeq ($(CONFIG_BINUTILS),y) 199 RD_APPS_NON_ESSENTIAL += \ 200 $(USPACE_PATH)/app/binutils/bin/as \ 201 $(USPACE_PATH)/app/binutils/bin/ld 202 endif 203 175 204 ifneq ($(CONFIG_BAREBONE),y) 176 205 NET_CFG = \ 177 206 $(USPACE_PATH)/srv/net/cfg/general \ 178 $(USPACE_PATH)/srv/net/cfg/lo \ 179 $(USPACE_PATH)/srv/net/cfg/ne2k 207 $(USPACE_PATH)/srv/net/cfg/lo.nic \ 208 $(USPACE_PATH)/srv/net/cfg/ne2k.nic \ 209 $(USPACE_PATH)/srv/net/cfg/e1k.nic 180 210 endif 181 211 -
boot/Makefile.grub
rbd5f3b7 r00aece0 31 31 include Makefile.common 32 32 33 STAGE2 = grub/stage2_eltorito 34 STAGE2_IN = boot/$(STAGE2) 33 GRUB = grub.$(GRUB_ARCH) 34 BOOT = $(DISTROOT)/boot 35 36 ELTORITO = boot/grub/$(GRUB_ARCH).img 37 IMAGE = $(DISTROOT)/$(ELTORITO) 38 39 ifeq ($(GRUB_ARCH),pc) 40 BOOT_CONFIG = $(BOOT)/grub/i386-pc/grub.cfg 41 MULTIBOOT_CMD = multiboot 42 MODULE_CMD = module 43 endif 44 ifeq ($(GRUB_ARCH),efi) 45 BOOT_CONFIG = $(BOOT)/grub/grub.cfg 46 MULTIBOOT_CMD = multiboot2 47 MODULE_CMD = module2 48 endif 35 49 36 50 all: $(BOOT_OUTPUT) 37 51 38 52 $(BOOT_OUTPUT): build_dist 39 mkisofs -J -r -b $(STAGE2_IN) -no-emul-boot -boot-load-size 4 -boot-info-table -o $@ $(DISTROOT)/ 53 ifeq ($(GRUB_ARCH),pc) 54 $(GENISOIMAGE) -J -r -input-charset utf-8 -V "HelenOS boot ISO" -eltorito-boot $(ELTORITO) -no-emul-boot -boot-load-size 64 -boot-info-table -o $@ $(DISTROOT)/ 55 endif 56 ifeq ($(GRUB_ARCH),efi) 57 $(GENISOIMAGE) -J -r -input-charset utf-8 -V "HelenOS boot ISO" -efi-boot $(ELTORITO) -o $@ $(DISTROOT)/ 58 endif 40 59 41 60 build_dist: clean 42 mkdir -p $(DISTROOT)/boot/grub 43 cp $(STAGE2) $(DISTROOT)/boot/grub/ 61 mkdir -p $(BOOT) 62 cp -r $(GRUB) $(BOOT)/grub 63 ifeq ($(GRUB_ARCH),efi) 64 gunzip $(IMAGE) 65 endif 66 44 67 for module in $(COMPONENTS) ; do \ 45 cp "$$module" $( DISTROOT)/boot/ ; \68 cp "$$module" $(BOOT)/ ; \ 46 69 done 47 70 48 echo "default 0" > $(DISTROOT)/boot/grub/menu.lst 49 echo "timeout 10" >> $(DISTROOT)/boot/grub/menu.lst 50 echo "" >> $(DISTROOT)/boot/grub/menu.lst 51 echo "title=HelenOS" >> $(DISTROOT)/boot/grub/menu.lst 52 echo " root (cd)" >> $(DISTROOT)/boot/grub/menu.lst 71 echo "set default=0" > $(BOOT_CONFIG) 72 echo "set timeout=10" >> $(BOOT_CONFIG) 73 echo "" >> $(BOOT_CONFIG) 74 75 ifeq ($(GRUB_ARCH),pc) 76 echo "insmod vbe" >> $(BOOT_CONFIG) 77 echo "insmod vga" >> $(BOOT_CONFIG) 78 endif 79 ifeq ($(GRUB_ARCH),efi) 80 echo "insmod efi_gop" >> $(BOOT_CONFIG) 81 echo "insmod efi_uga" >> $(BOOT_CONFIG) 82 endif 83 echo "" >> $(BOOT_CONFIG) 84 85 echo "menuentry 'HelenOS $(RELEASE)' --class helenos --class os {" >> $(BOOT_CONFIG) 53 86 for module in $(MODULES) ; do \ 87 echo " echo 'Loading $$module'" >> $(BOOT_CONFIG) ; \ 54 88 if [ "$$module" = "kernel.bin" ] ; then \ 55 echo " kernel /boot/$$module" >> $(DISTROOT)/boot/grub/menu.lst; \89 echo " $(MULTIBOOT_CMD) /boot/$$module" >> $(BOOT_CONFIG) ; \ 56 90 else \ 57 echo " module /boot/$$module" >> $(DISTROOT)/boot/grub/menu.lst; \91 echo " $(MODULE_CMD) /boot/$$module /boot/$$module" >> $(BOOT_CONFIG) ; \ 58 92 fi \ 59 93 done 94 echo "}" >> $(BOOT_CONFIG) 60 95 61 96 clean: -
boot/Makefile.silo
rbd5f3b7 r00aece0 41 41 42 42 $(POST_OUTPUT): build_dist 43 mkisofs-f -G $(ISOFS_B_IN) -B ... -r -o $@ $(DISTROOT)/43 $(GENISOIMAGE) -f -G $(ISOFS_B_IN) -B ... -r -o $@ $(DISTROOT)/ 44 44 45 45 build_dist: clean -
boot/Makefile.yaboot
rbd5f3b7 r00aece0 40 40 41 41 $(POST_OUTPUT): build_dist 42 mkisofs-hfs -part -map $(MAPS) -no-desktop -hfs-volid "HelenOS" -hfs-bless $(DISTROOT)/boot -r -o $@ $(DISTROOT)/42 $(GENISOIMAGE) -hfs -part -map $(MAPS) -no-desktop -hfs-volid "HelenOS" -hfs-bless $(DISTROOT)/boot -r -o $@ $(DISTROOT)/ 43 43 44 44 build_dist: clean -
boot/arch/amd64/Makefile.inc
rbd5f3b7 r00aece0 27 27 # 28 28 29 PAGE_SIZE = 409630 31 29 RD_SRVS_ESSENTIAL += \ 32 $(USPACE_PATH)/srv/hw/char/i8042/i8042 \33 30 $(USPACE_PATH)/srv/hw/irc/apic/apic \ 34 31 $(USPACE_PATH)/srv/hw/irc/i8259/i8259 … … 41 38 bus/pci/pciintel \ 42 39 bus/isa \ 40 char/i8042 \ 43 41 char/ns8250 \ 42 char/ps2mouse \ 43 char/xtkbd \ 44 44 bus/usb/ehci\ 45 45 bus/usb/ohci \ … … 51 51 bus/usb/usbmast \ 52 52 bus/usb/usbmid \ 53 bus/usb/usbmouse \54 53 bus/usb/vhc 55 54 -
boot/arch/arm32/Makefile.inc
rbd5f3b7 r00aece0 39 39 BITS = 32 40 40 ENDIANESS = LE 41 PAGE_SIZE = 409642 41 43 42 RD_SRVS_ESSENTIAL += \ -
boot/arch/ia64/Makefile.inc
rbd5f3b7 r00aece0 33 33 BITS = 64 34 34 ENDIANESS = LE 35 PAGE_SIZE = 1638436 35 EXTRA_CFLAGS = -fno-unwind-tables -mfixed-range=f32-f127 -mno-pic -mno-sdata 37 36 38 37 RD_SRVS_NON_ESSENTIAL += 39 38 40 RD_SRVS_ESSENTIAL += \ 41 $(USPACE_PATH)/srv/hw/char/i8042/i8042 39 RD_SRVS_ESSENTIAL += 42 40 43 41 SOURCES = \ -
boot/arch/mips32/Makefile.inc
rbd5f3b7 r00aece0 29 29 BFD_ARCH = mips 30 30 BITS = 32 31 PAGE_SIZE = 1638432 31 EXTRA_CFLAGS = -mno-abicalls -G 0 -fno-zero-initialized-in-bss -mips3 -mabi=32 33 32 -
boot/arch/mips64/Makefile.inc
rbd5f3b7 r00aece0 29 29 BFD_ARCH = mips:4000 30 30 BITS = 64 31 PAGE_SIZE = 1638432 31 EXTRA_CFLAGS = -mno-abicalls -G 0 -fno-zero-initialized-in-bss -mips3 -mabi=64 33 32 -
boot/arch/ppc32/Makefile.inc
rbd5f3b7 r00aece0 37 37 BITS = 32 38 38 ENDIANESS = BE 39 PAGE_SIZE = 409640 39 EXTRA_CFLAGS = -mcpu=powerpc -msoft-float -m32 41 40 -
boot/arch/sparc64/Makefile.inc
rbd5f3b7 r00aece0 37 37 BITS = 64 38 38 ENDIANESS = BE 39 PAGE_SIZE = 1638440 39 EXTRA_CFLAGS = -mcpu=ultrasparc -m64 -mno-fpu -mcmodel=medlow 41 40 -
boot/generic/src/printf_core.c
rbd5f3b7 r00aece0 70 70 */ 71 71 #define PRINT_NUMBER_BUFFER_SIZE (64 + 5) 72 73 /** Get signed or unsigned integer argument */ 74 #define PRINTF_GET_INT_ARGUMENT(type, ap, flags) \ 75 ({ \ 76 unsigned type res; \ 77 \ 78 if ((flags) & __PRINTF_FLAG_SIGNED) { \ 79 signed type arg = va_arg((ap), signed type); \ 80 \ 81 if (arg < 0) { \ 82 res = -arg; \ 83 (flags) |= __PRINTF_FLAG_NEGATIVE; \ 84 } else \ 85 res = arg; \ 86 } else \ 87 res = va_arg((ap), unsigned type); \ 88 \ 89 res; \ 90 }) 72 91 73 92 /** Enumeration of possible arguments types. … … 171 190 } 172 191 173 return (int) (counter + 1);192 return (int) (counter); 174 193 } 175 194 … … 698 717 size_t size; 699 718 uint64_t number; 719 700 720 switch (qualifier) { 701 721 case PrintfQualifierByte: 702 722 size = sizeof(unsigned char); 703 number = (uint64_t) va_arg(ap, unsigned int);723 number = PRINTF_GET_INT_ARGUMENT(int, ap, flags); 704 724 break; 705 725 case PrintfQualifierShort: 706 726 size = sizeof(unsigned short); 707 number = (uint64_t) va_arg(ap, unsigned int);727 number = PRINTF_GET_INT_ARGUMENT(int, ap, flags); 708 728 break; 709 729 case PrintfQualifierInt: 710 730 size = sizeof(unsigned int); 711 number = (uint64_t) va_arg(ap, unsigned int);731 number = PRINTF_GET_INT_ARGUMENT(int, ap, flags); 712 732 break; 713 733 case PrintfQualifierLong: 714 734 size = sizeof(unsigned long); 715 number = (uint64_t) va_arg(ap, unsigned long);735 number = PRINTF_GET_INT_ARGUMENT(long, ap, flags); 716 736 break; 717 737 case PrintfQualifierLongLong: 718 738 size = sizeof(unsigned long long); 719 number = (uint64_t) va_arg(ap, unsigned long long);739 number = PRINTF_GET_INT_ARGUMENT(long long, ap, flags); 720 740 break; 721 741 case PrintfQualifierPointer: … … 732 752 counter = -counter; 733 753 goto out; 734 }735 736 if (flags & __PRINTF_FLAG_SIGNED) {737 if (number & (0x1 << (size * 8 - 1))) {738 flags |= __PRINTF_FLAG_NEGATIVE;739 740 if (size == sizeof(uint64_t)) {741 number = -((int64_t) number);742 } else {743 number = ~number;744 number &=745 ~(0xFFFFFFFFFFFFFFFFll <<746 (size * 8));747 number++;748 }749 }750 754 } 751 755 -
boot/grub.pc/README
rbd5f3b7 r00aece0 1 The binary files of GRUB boot loader in this directory have been created 2 by compiling GRUB for the 'i386-pc' target and then using the grub-mkrescue 3 script to create the El Torito boot image. 4 1 5 For licensing terms of GRUB boot loader see the file COPYING contained 2 6 in this directory. Full version of GRUB, including its source code,
Note:
See TracChangeset
for help on using the changeset viewer.
