mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-22 13:29:44 +00:00
[ELFYAML] Make the Size field for .bss section optional
It's a common case to have a zero-size .bss section in an object file. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241352 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
c97046c6e6
commit
5f78433f81
@ -629,7 +629,7 @@ static void sectionMapping(IO &IO, ELFYAML::RawContentSection &Section) {
|
||||
|
||||
static void sectionMapping(IO &IO, ELFYAML::NoBitsSection &Section) {
|
||||
commonSectionMapping(IO, Section);
|
||||
IO.mapRequired("Size", Section.Size);
|
||||
IO.mapOptional("Size", Section.Size, Hex64(0));
|
||||
}
|
||||
|
||||
static void sectionMapping(IO &IO, ELFYAML::RelocationSection &Section) {
|
||||
|
@ -324,7 +324,6 @@ ELF-MIPS64EL-NEXT: - Name: .bss
|
||||
ELF-MIPS64EL-NEXT: Type: SHT_NOBITS
|
||||
ELF-MIPS64EL-NEXT: Flags: [ SHF_WRITE, SHF_ALLOC ]
|
||||
ELF-MIPS64EL-NEXT: AddressAlign: 0x0000000000000010
|
||||
ELF-MIPS64EL-NEXT: Size: 0x0000000000000000
|
||||
ELF-MIPS64EL-NEXT: - Name: .MIPS.options
|
||||
ELF-MIPS64EL-NEXT: Type: SHT_MIPS_OPTIONS
|
||||
ELF-MIPS64EL-NEXT: Flags: [ SHF_ALLOC ]
|
||||
|
Loading…
x
Reference in New Issue
Block a user