|
Update NASM to stable release 2.15.05
Mike, Sounds like a good plan. Thanks, Andrew Fish
Mike, Sounds like a good plan. Thanks, Andrew Fish
|
By
Andrew Fish
· #82434
·
|
|
Progress on getting Uncrustify working for EDK2?
Marvin, Good point. This would make the rule moot. So maybe just removing the requirement would be the easiest long term fix. Other embedded projects I know of do this too, and as you point out the co
Marvin, Good point. This would make the rule moot. So maybe just removing the requirement would be the easiest long term fix. Other embedded projects I know of do this too, and as you point out the co
|
By
Andrew Fish
· #81613
·
|
|
Progress on getting Uncrustify working for EDK2?
This issue is independent of CONST. I’m not sure a coding style tool is smart enough to catch this generically? You need an understanding of C types to know if the local variable assignment is going t
This issue is independent of CONST. I’m not sure a coding style tool is smart enough to catch this generically? You need an understanding of C types to know if the local variable assignment is going t
|
By
Andrew Fish
· #81611
·
|
|
Progress on getting Uncrustify working for EDK2?
On the git-blame front we might be able to build a recipe that walks past the code style and line ending commits that would could add to an FAQ or Wiki. For bonus points we could add a git command tha
On the git-blame front we might be able to build a recipe that walks past the code style and line ending commits that would could add to an FAQ or Wiki. For bonus points we could add a git command tha
|
By
Andrew Fish
· #81605
·
|
|
Progress on getting Uncrustify working for EDK2?
Can we disable the rule that does not like the DEBUG macro? I seem to remember clang nags about some strange () usage, so maybe we would not lose that much? Thanks, Andrew Fish
Can we disable the rule that does not like the DEBUG macro? I seem to remember clang nags about some strange () usage, so maybe we would not lose that much? Thanks, Andrew Fish
|
By
Andrew Fish
· #81580
·
|
|
Python2.7 is not working with the EDK2 build system
Should we move to require a min Python version at some point?
Should we move to require a min Python version at some point?
|
By
Andrew Fish
· #81518
·
|
|
error C0DE: Tools code failure
Are you using Python 2.7? Try using Python 3.* It looks like array.fromstring() got renamed to array.frombytes() in Python 3.2, so I’m guessing you are using Python 2.7? Thanks, Andrew Fish
Are you using Python 2.7? Try using Python 3.* It looks like array.fromstring() got renamed to array.frombytes() in Python 3.2, so I’m guessing you are using Python 2.7? Thanks, Andrew Fish
|
By
Andrew Fish
· #81352
·
|
|
[`edk2-devel][PATCH] UefiPayloadPkg: Add ".upld_info" in universal payload
Guo, Structure is the endian of the machine running Python which might not be correct. It would be more correct to use LittleEndianStructure vs Structure. This is probably good practice like using “<“
Guo, Structure is the endian of the machine running Python which might not be correct. It would be more correct to use LittleEndianStructure vs Structure. This is probably good practice like using “<“
|
By
Andrew Fish
· #81119
·
|
|
RFC: Add BaseLib/QuickSort in MdePkg
If we add QuickSort() API to the BaseLib can we not just port the existing MdeModulePkg/SortLib to use QuickSort() in the implementation? Or is there some other way to add the new thing in a backward
If we add QuickSort() API to the BaseLib can we not just port the existing MdeModulePkg/SortLib to use QuickSort() in the implementation? Or is there some other way to add the new thing in a backward
|
By
Andrew Fish
· #80745
·
|
|
[PATCH 0/3] Add support for gdb and lldb
Sorry the patches stalled out. I need to push them…. Thanks, Andrew Fish
Sorry the patches stalled out. I need to push them…. Thanks, Andrew Fish
|
By
Andrew Fish
· #80674
·
|
|
[RFC] Add parallel hash feature into CryptoPkg.BaseCryptLib.
Mike, Stupid question but the BaseCryptLib seems to really be DxeCryptLib[1]? So are you worried about adding the dependency to this DXE Lib? It depends on UefiRuntimeServicesTableLib. Looks like SysC
Mike, Stupid question but the BaseCryptLib seems to really be DxeCryptLib[1]? So are you worried about adding the dependency to this DXE Lib? It depends on UefiRuntimeServicesTableLib. Looks like SysC
|
By
Andrew Fish
· #80183
·
|
|
Nasm question? What does @ before a label mean?
It looks like a label starting with @ is not legal nasm syntax? "Valid characters in labels are letters, numbers, _, $, #, @, ~, ., and ?. The only characters which may be used as the first character
It looks like a label starting with @ is not legal nasm syntax? "Valid characters in labels are letters, numbers, _, $, #, @, ~, ., and ?. The only characters which may be used as the first character
|
By
Andrew Fish
· #80178
·
|
|
[PATCH V5 1/2] OvmfPkg: Introduce Tdx BFV/CFV PCDs and PcdOvmfImageSizeInKb
James, If we take a big step back the requirement for an EFI Runtime Service, like the variable API, is just exclusive access to hardware at OS runtime. The variable store needs to be on a hardware de
James, If we take a big step back the requirement for an EFI Runtime Service, like the variable API, is just exclusive access to hardware at OS runtime. The variable store needs to be on a hardware de
|
By
Andrew Fish
· #80110
·
|
|
OVMF: NV Variable Store Layout of Larger Build Targets
I’m also in the 16 MiB camp and I’m OK with the 256KiB varstore. Thanks, Andrew Fish
I’m also in the 16 MiB camp and I’m OK with the 256KiB varstore. Thanks, Andrew Fish
|
By
Andrew Fish
· #79959
·
|
|
[RFC] Expose HII package list via C variables
Mike, That reminds me that my patch to fix this for Xcode is still in limbo. Thanks, Andrew Fish
Mike, That reminds me that my patch to fix this for Xcode is still in limbo. Thanks, Andrew Fish
|
By
Andrew Fish
· #79864
·
|
|
about raise patch in EDK2
You are not subscribed so all your posts have to be manually approved.
You are not subscribed so all your posts have to be manually approved.
|
By
Andrew Fish
· #79787
·
|
|
[PATCH v2 1/2] BaseTools: Define the read-only data section name per toolchain
Just ran across this today and wanted to share. The NASM Chapter 7 [1] defines the behavior for .rodata for ELF and mach-O . So the behavior is well defined. From 7.8.1 macho extensions to the SECTION
Just ran across this today and wanted to share. The NASM Chapter 7 [1] defines the behavior for .rodata for ELF and mach-O . So the behavior is well defined. From 7.8.1 macho extensions to the SECTION
|
By
Andrew Fish
· #79388
·
|
|
[Patch 2/2] BaseTools: a new build option for variable default value generation
That sounds like a good plan. I think this brings up a point that we should have are more formal set of libraries for the BaseTools and some standard coding patterns If I was looking for EFI_TIME() or
That sounds like a good plan. I think this brings up a point that we should have are more formal set of libraries for the BaseTools and some standard coding patterns If I was looking for EFI_TIME() or
|
By
Andrew Fish
· #79293
·
|
|
[Patch 2/2] BaseTools: a new build option for variable default value generation
We should use (LittleEndianStructure) vs. (Structure). Structure is the endian of the Host, and EFI is little endian. Same comment for all the ctype structs. LittleEndianStructure is like using < with
We should use (LittleEndianStructure) vs. (Structure). Structure is the endian of the Host, and EFI is little endian. Same comment for all the ctype structs. LittleEndianStructure is like using < with
|
By
Andrew Fish
· #79282
·
|
|
[PATCH 0/3] Add support for gdb and lldb
Rebecca, Sorry I may have been a commit or 2 behind on the private branch. Can you try again? I think I fixed this? The `efi symbols` command is saving user context, so it can restore the context. If
Rebecca, Sorry I may have been a commit or 2 behind on the private branch. Can you try again? I think I fixed this? The `efi symbols` command is saving user context, so it can restore the context. If
|
By
Andrew Fish
· #79211
·
|