Search Options

Results per page
Sort
Preferred Languages
Advance

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

  1. src/debug/dwarf/entry_test.go

    				continue
    			}
    			if !reflect.DeepEqual(ranges, subprograms[i].ranges) {
    				t.Errorf("%s: subprogram %d ranges are %x, expected %x", test.filename, i, ranges, subprograms[i].ranges)
    			}
    			i++
    		}
    
    		if i < len(subprograms) {
    			t.Errorf("%s: saw only %d subprograms, expected %d", test.filename, i, len(subprograms))
    		}
    	}
    }
    
    func Test64Bit(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 18 20:34:36 UTC 2023
    - 16.1K bytes
    - Viewed (0)
  2. LICENSE

    includes interface definition files associated with source files for
    the work, and the source code for shared libraries and dynamically
    linked subprograms that the work is specifically designed to require,
    such as by intimate data communication or control flow between those
    subprograms and other parts of the work.
    
      The Corresponding Source need not include anything that users
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri Apr 23 18:58:53 UTC 2021
    - 33.7K bytes
    - Viewed (0)
  3. 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)
  4. CREDITS

    includes interface definition files associated with source files for
    the work, and the source code for shared libraries and dynamically
    linked subprograms that the work is specifically designed to require,
    such as by intimate data communication or control flow between those
    subprograms and other parts of the work.
    
      The Corresponding Source need not include anything that users
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Jun 13 15:34:20 UTC 2024
    - 1.7M bytes
    - Viewed (0)
  5. 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)
  6. 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)
  7. 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)
  8. src/cmd/link/internal/ld/dwarf.go

    	return die
    }
    
    // dwarfVisitFunction takes a function (text) symbol and processes the
    // subprogram DIE for the function and picks up any other DIEs
    // (absfns, types) that it references.
    func (d *dwctxt) dwarfVisitFunction(fnSym loader.Sym, unit *sym.CompilationUnit) {
    	// The DWARF subprogram DIE symbol is listed as an aux sym
    	// of the text (fcn) symbol, so ask the loader to retrieve it,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 72.4K bytes
    - Viewed (0)
  9. 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)
  10. src/cmd/link/internal/loader/loader.go

    	}
    	fmt.Fprintf(os.Stderr, "cmd/link: while reading object for '%v': duplicate symbol '%s', previous def at '%v', with mismatched payload: %s\n", r.unit.Lib, name, rdup.unit.Lib, reason)
    
    	// For the moment, allow DWARF subprogram DIEs for
    	// auto-generated wrapper functions. What seems to happen
    	// here is that we get different line numbers on formal
    	// params; I am guessing that the pos is being inherited
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
Back to top