Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for SizeOfOptionalHeader (0.34 sec)

  1. src/debug/pe/file.go

    	_, err = sr.Seek(base+int64(binary.Size(f.FileHeader)), io.SeekStart)
    	if err != nil {
    		return nil, err
    	}
    
    	// Read optional header.
    	f.OptionalHeader, err = readOptionalHeader(sr, f.FileHeader.SizeOfOptionalHeader)
    	if err != nil {
    		return nil, err
    	}
    
    	// Process sections.
    	f.Sections = make([]*Section, f.FileHeader.NumberOfSections)
    	for i := 0; i < int(f.FileHeader.NumberOfSections); i++ {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 17.2K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/pe.go

    				fh.Characteristics |= pe.IMAGE_FILE_RELOCS_STRIPPED
    			}
    		}
    	}
    	if pe64 != 0 {
    		var oh64 pe.OptionalHeader64
    		fh.SizeOfOptionalHeader = uint16(binary.Size(&oh64))
    		fh.Characteristics |= pe.IMAGE_FILE_LARGE_ADDRESS_AWARE
    	} else {
    		var oh pe.OptionalHeader32
    		fh.SizeOfOptionalHeader = uint16(binary.Size(&oh))
    		fh.Characteristics |= pe.IMAGE_FILE_32BIT_MACHINE
    	}
    
    	fh.PointerToSymbolTable = uint32(f.symtabOffset)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 48.8K bytes
    - Viewed (0)
Back to top