Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for subprograms (0.18 sec)

  1. src/cmd/internal/dwarf/dwarf.go

    	// with respect to the start of the parent subprogram DIE.
    	var offsets []int32
    
    	// Scopes/vars
    	if len(s.Scopes) > 0 {
    		// For abstract subprogram DIEs we want to flatten out scope info:
    		// lexical scope DIEs contain range and/or hi/lo PC attributes,
    		// which we explicitly don't want for the abstract subprogram DIE.
    		pvars := inlinedVarTable(&s.InlCalls)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 06 15:23:18 UTC 2024
    - 43K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/dwarf.go

    // DWARF subprogram DIEs.
    //
    // In most cases when one DWARF DIE has to refer to another DWARF DIE,
    // the target of the reference has an LSym, which makes it easy to use
    // the existing relocation mechanism. For DWARF inlined routine DIEs,
    // however, the subprogram DIE has to refer to a child
    // parameter/variable DIE of the abstract subprogram. This child DIE
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 20:40:28 UTC 2023
    - 22K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/dwarf_test.go

    			}
    		}
    		rdr.SkipChildren()
    	}
    	f.Close()
    }
    
    // processParams examines the formal parameter children of subprogram
    // DIE "die" using the explorer "ex" and returns a string that
    // captures the name, order, and classification of the subprogram's
    // input and output parameters. For example, for the go function
    //
    //	func foo(i1 int, f1 float64) (string, bool) {
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 08 01:38:11 UTC 2024
    - 48.6K bytes
    - Viewed (0)
  4. src/os/signal/signal_cgo_test.go

    	// exit.
    	if _, err := pty.Write([]byte{'\n'}); err != nil {
    		t.Fatalf("writing %q to pty: %v", "\n", err)
    	}
    
    	t.Logf("Waiting for exit...")
    
    	if err = cmd.Wait(); err != nil {
    		t.Errorf("subprogram failed: %v", err)
    	}
    }
    
    // GO_TEST_TERMINAL_SIGNALS=1 subprocess above.
    func runSessionLeader(t *testing.T, pause time.Duration) {
    	// "Attempts to use tcsetpgrp() from a process which is a
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 20 10:09:15 UTC 2024
    - 10.7K bytes
    - Viewed (0)
  5. src/debug/elf/file.go

    // targeted by the relocation.
    // Most relocations in DWARF data tend to be section-relative, but
    // some target non-section symbols (for example, low_PC attrs on
    // subprogram or compilation unit DIEs that target function symbols).
    func canApplyRelocation(sym *Symbol) bool {
    	return sym.Section != SHN_UNDEF && sym.Section < SHN_LORESERVE
    }
    
    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