Allow compiling with clang (not really supported though).
* conf/Makefile.common (CFLAGS_PLATFORM): Don't add -mrtd -mregparm=3 unconditionally. * configure.ac: Add -no-integrated-as when using clangfor asm files. Add -mrtd -mregparm=3 on i386 when not using clang. * grub-core/kern/misc.c (grub_memset): Add volatile when on clang.
This commit is contained in:
parent
dd07e0c4cf
commit
60375a88fe
4 changed files with 61 additions and 37 deletions
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
|||
2013-11-07 Vladimir Serbinenko <phcoder@gmail.com>
|
||||
|
||||
Allow compiling with clang (not really supported though).
|
||||
|
||||
* conf/Makefile.common (CFLAGS_PLATFORM): Don't add -mrtd -mregparm=3
|
||||
unconditionally.
|
||||
* configure.ac: Add -no-integrated-as when using clangfor asm files.
|
||||
Add -mrtd -mregparm=3 on i386 when not using clang.
|
||||
* grub-core/kern/misc.c (grub_memset): Add volatile when on clang.
|
||||
|
||||
2013-11-07 Vladimir Serbinenko <phcoder@gmail.com>
|
||||
|
||||
* grub-core/kern/ieee1275/cmain.c: Add explicit attribute on asm
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue