Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for AddSection (0.16 sec)

  1. src/cmd/link/internal/ld/pe.go

    	symtabOffset   int64 // offset to the start of symbol table
    	symbolCount    int   // number of symbol table records written
    	dataDirectory  [16]pe.DataDirectory
    }
    
    // addSection adds section to the COFF file f.
    func (f *peFile) addSection(name string, sectsize int, filesize int) *peSection {
    	sect := &peSection{
    		name:             name,
    		shortName:        name,
    		index:            len(f.sections) + 1,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 48.8K bytes
    - Viewed (0)
  2. src/debug/pe/file.go

    			continue
    		}
    
    		b, err := sectionData(s)
    		if err != nil {
    			return nil, err
    		}
    
    		if suffix == "types" {
    			err = d.AddTypes(fmt.Sprintf("types-%d", i), b)
    		} else {
    			err = d.AddSection(".debug_"+suffix, b)
    		}
    		if err != nil {
    			return nil, err
    		}
    	}
    
    	return d, nil
    }
    
    // TODO(brainman): document ImportDirectory once we decide what to do with it.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 17.2K bytes
    - Viewed (0)
  3. src/debug/macho/file.go

    			continue
    		}
    
    		b, err := sectionData(s)
    		if err != nil {
    			return nil, err
    		}
    
    		if suffix == "types" {
    			err = d.AddTypes(fmt.Sprintf("types-%d", i), b)
    		} else {
    			err = d.AddSection(".debug_"+suffix, b)
    		}
    		if err != nil {
    			return nil, err
    		}
    	}
    
    	return d, nil
    }
    
    // ImportedSymbols returns the names of all symbols
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 17.9K bytes
    - Viewed (0)
  4. src/debug/elf/file.go

    		if err != nil {
    			return nil, err
    		}
    
    		if suffix == "types" {
    			if err := d.AddTypes(fmt.Sprintf("types-%d", i), b); err != nil {
    				return nil, err
    			}
    		} else {
    			if err := d.AddSection(".debug_"+suffix, b); err != nil {
    				return nil, err
    			}
    		}
    	}
    
    	return d, nil
    }
    
    // Symbols returns the symbol table for f. The symbols will be listed in the order
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 23 16:49:58 UTC 2024
    - 43.1K bytes
    - Viewed (0)
Back to top