Vladimir 'phcoder' Serbinenko
|
f9e7780cff
|
Fix an early timer-related hang
|
2010-04-06 02:40:44 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
04a3792f87
|
Macroify fwstart.S more
|
2010-04-05 22:39:58 +02:00 |
|
BVK Chaitanya
|
daf892b3d4
|
POSIX header file wrappers.
* lib/posix_wrap/assert.h: New file. Wrapper for its POSIX
equivalents.
* lib/posix_wrap/ctype.h: Likewise.
* lib/posix_wrap/errno.h: Likewise.
* lib/posix_wrap/langinfo.h: Likewise.
* lib/posix_wrap/limits.h: Likewise.
* lib/posix_wrap/localcharset.h: Likewise.
* lib/posix_wrap/stdint.h: Likewise.
* lib/posix_wrap/stdio.h: Likewise.
* lib/posix_wrap/stdlib.h: Likewise.
* lib/posix_wrap/string.h: Likewise.
* lib/posix_wrap/sys/types.h: Likewise.
* lib/posix_wrap/unistd.h: Likewise.
* lib/posix_wrap/wchar.h: Likewise.
* lib/posix_wrap/wctype.h: Likewise.
* conf/common.rmk (grub_script.yy.c): Remove #include elimination.
(grub_script.yy.h): Likewise.
* script/yylex.l: Remove POSIX emulation #defines.
* Makefile.in (POSIX_CFLAGS): New variable.
(GNULIB_UTIL_CFLAGS): Likewise.
Regexp support.
* conf/common.rmk (pkglib_MODULES): Add regexp.mod.
(regexp_mod_SOURCES): New variable.
(regexp_mod_CFLAGS): Likewise.
(regexp_mod_LDFLAGS): Likewise.
* commands/regexp.c: New file.
* gnulib/regcomp.c: New file. Imported from gnulib.
* gnulib/regex.c: Likewise.
* gnulib/regex_internal.c: Likewise.
* gnulib/regex_internal.h: Likewise.
* gnulib/regexec.c: Likewise.
* gnulib/regex.h: Likewise.
|
2010-04-06 01:17:32 +05:30 |
|
BVK Chaitanya
|
b777c18e38
|
fixed version canonicalization
|
2010-04-05 21:47:19 +05:30 |
|
BVK Chaitanya
|
0922019068
|
added flex version check in configure.ac
|
2010-04-05 21:08:30 +05:30 |
|
Vladimir 'phcoder' Serbinenko
|
a6132b9f3f
|
Merge mainline into yeeloongfw
|
2010-04-05 17:35:03 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
974ac4f755
|
* loader/i386/multiboot_mbi.c (grub_multiboot_load): Correctly report
unsupported video mode types.
|
2010-04-05 16:06:16 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
2622c3ffb0
|
* kern/i386/pc/startup.S (grub_getrtsecs): Removed (dead code).
|
2010-04-05 15:59:32 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
064cb524ec
|
* include/grub/i386/pc/init.h (grub_get_mmap_entry): Don't export.
* conf/i386-pc.rmk (kernel_img_HEADERS): Remove machine/init.h.
|
2010-04-05 15:57:40 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a8c3b552a7
|
Remove unused grub_vga_get_font.
* kern/i386/pc/startup.S (grub_vga_get_font): Removed.
* include/grub/i386/pc/vga.h (grub_vga_get_font): Likewise.
|
2010-04-04 14:12:11 +02:00 |
|
Grégoire Sutre
|
187bbe3d9c
|
* kern/misc.c: Disable the __enable_execute_stack hack for utilities.
* include/grub/misc.h: Likewise.
|
2010-04-03 21:00:21 +02:00 |
|
Grégoire Sutre
|
b9396631bc
|
* util/grub-install.in: Add `|| exit 1' to all grub-probe calls
for which failure is fatal.
|
2010-04-03 20:52:06 +02:00 |
|
Grégoire Sutre
|
50479febcf
|
* util/grub-install.in: Use mkdir -p to create grub directory.
* util/i386/efi/grub-install.in: Likewise.
* util/ieee1275/grub-install.in: Likewise.
|
2010-04-03 20:48:36 +02:00 |
|
Grégoire Sutre
|
b1654fdfe1
|
* Makefile.in (LEX): new variable.
|
2010-04-03 20:35:13 +02:00 |
|
Grégoire Sutre
|
bd5a6415b0
|
* util/i386/efi/grub-dumpdevtree: replaced the non-portable `==' by
`=' and added double quotes on operands of this equality test.
|
2010-04-03 20:23:21 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3db3a82b75
|
* Makefile.in (uninstall): Remove a leftover debug echo.
Reported by: Grégoire Sutre
|
2010-04-03 20:12:43 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
cf10cead83
|
merge regexp into lclean
|
2010-04-03 20:07:53 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
651a6c17fe
|
Add missing files
|
2010-04-03 20:07:09 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3802341279
|
MIPS multiboot2 support.
* conf/mips.rmk (pkglib_MODULES): Add multiboot2.mod.
(multiboot2_mod_SOURCES): New variable.
(multiboot2_mod_CFLAGS): Likewise.
(multiboot2_mod_LDFLAGS): Likewise.
(multiboot2_mod_ASFLAGS): Likewise.
* include/grub/i386/multiboot.h (MULTIBOOT_INITIAL_STATE): New
definition.
(MULTIBOOT_ENTRY_REGISTER): Likewise.
(MULTIBOOT_MBI_REGISTER): Likewise.
(MULTIBOOT_ARCHITECTURE_CURRENT): Likewise.
(MULTIBOOT_ELF32_MACHINE): Likewise.
(MULTIBOOT_ELF64_MACHINE): Likewise.
* include/grub/mips/multiboot.h: New file.
* include/grub/video.h (grub_video_driver_id): New type
GRUB_VIDEO_DRIVER_SM712.
(grub_video_get_info_and_fini): Export.
(grub_video_get_palette): Likewise.
(grub_video_get_driver_id): Likewise.
* include/multiboot2.h: Resynced with spec.
* loader/i386/multiboot.c: Moved from here ...
* loader/multiboot.c: ... here. All users updated.
(grub_multiboot_boot): Use platform-specific macros.
* loader/i386/multiboot_elfxx.c: Moved from here ...
* loader/multiboot_elfxx.c: ... here. All users updated.
(E_MACHINE): Use MULTIBOOT_ELF32_MACHINE and MULTIBOOT_ELF64_MACHINE.
* loader/i386/multiboot_mbi2.c (grub_multiboot_load): Check arcitecture.
* video/sm712.c (grub_video_sm712_adapter): Add missing id field.
|
2010-04-03 14:37:13 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a9cd257a87
|
Move files to appropriate places
|
2010-04-03 14:29:11 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
8c46a785e3
|
mips multiboot2 support
|
2010-04-03 14:14:48 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a60f822cb2
|
Add missing id field to grub_video_sm712_adapter
|
2010-04-03 14:12:43 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
47674667e3
|
Import gnulib argp module.
* gnulib/argp-ba.c: New file.
* gnulib/argp-eexst.c: Likewise.
* gnulib/argp-fmtstream.c: Likewise.
* gnulib/argp-fmtstream.h: Likewise.
* gnulib/argp-fs-xinl.c: Likewise.
* gnulib/argp-help.c: Likewise.
* gnulib/argp-namefrob.h: Likewise.
* gnulib/argp-parse.c: Likewise.
* gnulib/argp-pin.c: Likewise.
* gnulib/argp-pv.c: Likewise.
* gnulib/argp-pvh.c: Likewise.
* gnulib/argp-version-etc.c: Likewise.
* gnulib/argp-version-etc.h: Likewise.
* gnulib/argp-xinl.c: Likewise.
* gnulib/argp.h: Likewise.
|
2010-04-03 00:45:01 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
d5631db0f2
|
grub-mkconfig multiple terminal support.
* util/grub-mkconfig.in: Handle multiple terminals correctly.
* util/grub.d/00_header.in: Likewise.
|
2010-04-02 21:12:20 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
495442ed02
|
* kern/device.c (grub_device_iterate): Clear errors after failed
opening device.
|
2010-03-31 22:03:48 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f9fd65df54
|
* kern/ieee1275/openfw.c (grub_children_iterate): Skip device itself if
returned by firmware.
|
2010-03-31 22:01:37 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
17be44164b
|
ADd ChangeLog
|
2010-03-30 14:22:07 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
b07c314e45
|
Add lost unicode LICENSE
|
2010-03-30 14:21:48 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
c2062d5f3a
|
Remove useless change in grub-emu.c
|
2010-03-30 14:09:24 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f651947b58
|
Merge mainline into bidi
|
2010-03-30 11:24:28 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
af09641e2b
|
* loader/i386/multiboot_mbi2.c (retrieve_video_parameters): Fix compilation on coreboot and qemu
|
2010-03-30 11:18:29 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
483c5e7d47
|
Transform remarkable unicode codepoints into enum
|
2010-03-29 13:36:08 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
0546172e3e
|
Basic thaana support
|
2010-03-29 13:31:03 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e2588ccbfe
|
Alif and alaph superscripts
|
2010-03-29 13:01:08 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ad109fe056
|
Arabic diacritics support
|
2010-03-29 04:11:14 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a82890fffc
|
Shape arabic code when on UTF-8 visual
|
2010-03-29 03:37:24 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a6ab5fb2cf
|
Cut font borders
|
2010-03-29 03:13:59 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3f11c7131e
|
Generate shaping table based on unicode if source font has none
|
2010-03-29 02:06:40 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
c0420b76b0
|
Fix ascii fallback
|
2010-03-29 02:05:38 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
66bf23d2e7
|
Use posix wrappers in lexer
|
2010-03-28 22:20:32 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
74f34747b1
|
Fix path to regex.h
|
2010-03-28 22:19:06 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a64b15feed
|
resynced with gnulib. Cleaned up wrapping layer
|
2010-03-28 21:43:42 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
bbdb72a1f4
|
merged mainline into regexp
|
2010-03-28 18:31:40 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
016883a55c
|
* include/multiboot2.h: Resync with spec.
|
2010-03-28 14:19:41 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f97e1f7d0a
|
Multiboot2 tag support
* conf/i386.rmk (multiboot2_mod_SOURCES): Replace
loader/i386/multiboot_mbi.c with loader/i386/multiboot_mbi2.c.
Remove loader/multiboot_loader.c.
* include/grub/i386/multiboot.h (grub_multiboot_real_boot): Removed.
(grub_multiboot2_real_boot): Likewise.
* include/grub/multiboot.h (grub_multiboot_set_accepts_video): Removed.
(grub_get_multiboot_mmap_count): New proto.
(grub_fill_multiboot_mmap): Likewise.
(grub_multiboot_set_video_mode): Likewise.
(grub_multiboot_set_console): Likewise.
(grub_multiboot_load): Likewise.
(grub_multiboot_load_elf): Likewise.
(GRUB_MULTIBOOT_CONSOLE_EGA_TEXT): New definition.
(GRUB_MULTIBOOT_CONSOLE_FRAMEBUFFER): Likewise.
* include/multiboot.h: Resynced with specification.
* include/multiboot2.h: Resynced with specification.
* loader/i386/multiboot_mbi.c (DEFAULT_VIDEO_MODE): Moved from here...
* loader/i386/multiboot.c (DEFAULT_VIDEO_MODE): ... here.
* loader/i386/multiboot_mbi.c (HAS_VGA_TEXT): Moved from here ..
* include/grub/multiboot.h (GRUB_MACHINE_HAS_VGA_TEXT): ... here. All
users updated.
* loader/i386/multiboot_mbi.c (accepts_video): Moved from here...
* loader/i386/multiboot.c (accepts_video): ... here. All users updated.
* loader/i386/multiboot_mbi.c (grub_multiboot_set_accepts_video):
Removed.
* loader/i386/multiboot_mbi.c (grub_get_multiboot_mmap_len):
Moved from here...
* loader/i386/multiboot.c (grub_get_multiboot_mmap_len): ... here.
* loader/i386/multiboot_mbi.c (grub_fill_multiboot_mmap):
Moved from here...
* loader/i386/multiboot.c (grub_fill_multiboot_mmap): ... here.
* loader/i386/multiboot_mbi.c (set_video_mode): Moved from here...
* loader/i386/multiboot.c (grub_multiboot_set_video_mode): ... here.
All users updated.
* loader/i386/multiboot_mbi2.c: New file.
|
2010-03-28 13:53:23 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f5d5c327e3
|
Remove VBE multiboot support
|
2010-03-28 13:46:42 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
fe9381dd00
|
Resync changelog
|
2010-03-27 22:42:02 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
3a7c36977a
|
Fix compilation problem
|
2010-03-27 22:40:49 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
df32be8cc1
|
Merge mainline into mbtag
|
2010-03-27 22:14:41 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
46960ff9ec
|
Resynced with multiboot2 spec
|
2010-03-27 21:50:57 +01:00 |
|