Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for AddUint8 (0.14 sec)

  1. src/cmd/link/internal/s390x/asm.go

    		plt.AddUint8(0x00)
    		plt.AddUint8(0x00)
    		plt.AddUint8(0x04)
    		// br      %r1
    		plt.AddUint8(0x07)
    		plt.AddUint8(0xf1)
    		// basr    %r1,%r0
    		plt.AddUint8(0x0d)
    		plt.AddUint8(0x10)
    		// lgf     %r1,12(%r1)
    		plt.AddUint8(0xe3)
    		plt.AddUint8(0x10)
    		plt.AddUint8(0x10)
    		plt.AddUint8(0x0c)
    		plt.AddUint8(0x00)
    		plt.AddUint8(0x14)
    		// jg .plt
    		plt.AddUint8(0xc0)
    		plt.AddUint8(0xf4)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  2. src/crypto/tls/ticket.go

    			b.AddUint24LengthPrefixed(func(b *cryptobyte.Builder) {
    				b.AddBytes(extra)
    			})
    		}
    	})
    	if s.extMasterSecret {
    		b.AddUint8(1)
    	} else {
    		b.AddUint8(0)
    	}
    	if s.EarlyData {
    		b.AddUint8(1)
    	} else {
    		b.AddUint8(0)
    	}
    	marshalCertificate(&b, Certificate{
    		Certificate:                 certificatesToBytesSlice(s.peerCertificates),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 17:23:54 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/dwarf.go

    		if newFileIndex != fileIndex {
    			dctxt.AddUint8(lines, dwarf.DW_LNS_set_file)
    			dwarf.Uleb128put(dctxt, lines, int64(newFileIndex))
    			fileIndex = newFileIndex
    			wrote = true
    		}
    		if prologue && !wrotePrologue {
    			dctxt.AddUint8(lines, uint8(dwarf.DW_LNS_set_prologue_end))
    			wrotePrologue = true
    			wrote = true
    		}
    		if stmt != newStmt {
    			dctxt.AddUint8(lines, uint8(dwarf.DW_LNS_negate_stmt))
    			stmt = newStmt
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 20:40:28 UTC 2023
    - 22K bytes
    - Viewed (0)
  4. src/cmd/link/internal/x86/asm.go

    func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, got *loader.SymbolBuilder, dynamic loader.Sym) {
    	if plt.Size() == 0 {
    		// pushl got+4
    		plt.AddUint8(0xff)
    
    		plt.AddUint8(0x35)
    		plt.AddAddrPlus(ctxt.Arch, got.Sym(), 4)
    
    		// jmp *got+8
    		plt.AddUint8(0xff)
    
    		plt.AddUint8(0x25)
    		plt.AddAddrPlus(ctxt.Arch, got.Sym(), 8)
    
    		// zero pad
    		plt.AddUint32(ctxt.Arch, 0)
    
    		// assume got->size == 0 too
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 13.6K bytes
    - Viewed (0)
  5. src/cmd/link/internal/ld/macho.go

    			bind.AddUint8(BIND_OPCODE_SET_DYLIB_ORDINAL_ULEB)
    			bind.AddUleb(uint64(d))
    		} else { // d <= 0
    			bind.AddUint8(BIND_OPCODE_SET_DYLIB_SPECIAL_IMM | uint8(d)&0xf)
    		}
    
    		bind.AddUint8(BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM)
    		// target symbol name as a C string, with _ prefix
    		bind.AddUint8('_')
    		bind.Addstring(ldr.SymExtname(r.targ))
    
    		bind.AddUint8(BIND_OPCODE_DO_BIND)
    	}
    	bind.AddUint8(BIND_OPCODE_DONE)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:32:53 UTC 2024
    - 43.9K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/dwarf.go

    	// cpos == unitstart + 4 + 2 + 4
    	lsu.AddUint8(1)                // minimum_instruction_length
    	lsu.AddUint8(is_stmt)          // default_is_stmt
    	lsu.AddUint8(LINE_BASE & 0xFF) // line_base
    	lsu.AddUint8(LINE_RANGE)       // line_range
    	lsu.AddUint8(OPCODE_BASE)      // opcode_base
    	lsu.AddUint8(0)                // standard_opcode_lengths[1]
    	lsu.AddUint8(1)                // standard_opcode_lengths[2]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 72.4K bytes
    - Viewed (0)
  7. src/crypto/tls/handshake_messages.go

    	updateRequested bool
    }
    
    func (m *keyUpdateMsg) marshal() ([]byte, error) {
    	var b cryptobyte.Builder
    	b.AddUint8(typeKeyUpdate)
    	b.AddUint24LengthPrefixed(func(b *cryptobyte.Builder) {
    		if m.updateRequested {
    			b.AddUint8(1)
    		} else {
    			b.AddUint8(0)
    		}
    	})
    
    	return b.Bytes()
    }
    
    func (m *keyUpdateMsg) unmarshal(data []byte) bool {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 51.8K bytes
    - Viewed (0)
  8. src/cmd/link/internal/amd64/asm.go

    	if plt.Size() == 0 {
    		// pushq got+8(IP)
    		plt.AddUint8(0xff)
    
    		plt.AddUint8(0x35)
    		plt.AddPCRelPlus(ctxt.Arch, got.Sym(), 8)
    
    		// jmpq got+16(IP)
    		plt.AddUint8(0xff)
    
    		plt.AddUint8(0x25)
    		plt.AddPCRelPlus(ctxt.Arch, got.Sym(), 16)
    
    		// nopl 0(AX)
    		plt.AddUint32(ctxt.Arch, 0x00401f0f)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 21K bytes
    - Viewed (0)
  9. src/vendor/golang.org/x/crypto/cryptobyte/builder.go

    // has occurred during building.
    func (b *Builder) BytesOrPanic() []byte {
    	if b.err != nil {
    		panic(b.err)
    	}
    	return b.result[b.offset:]
    }
    
    // AddUint8 appends an 8-bit value to the byte string.
    func (b *Builder) AddUint8(v uint8) {
    	b.add(byte(v))
    }
    
    // AddUint16 appends a big-endian, 16-bit value to the byte string.
    func (b *Builder) AddUint16(v uint16) {
    	b.add(byte(v>>8), byte(v))
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 10 16:32:44 UTC 2023
    - 9.9K bytes
    - Viewed (0)
  10. src/cmd/link/internal/loader/symbolbuilder.go

    		sb.l.SetAttrReadOnly(sb.symIdx, false)
    	}
    }
    
    func (sb *SymbolBuilder) AddUleb(v uint64) {
    	if v < 128 { // common case: 1 byte
    		sb.AddUint8(uint8(v))
    		return
    	}
    	for {
    		c := uint8(v & 0x7f)
    		v >>= 7
    		if v != 0 {
    			c |= 0x80
    		}
    		sb.AddUint8(c)
    		if c&0x80 == 0 {
    			break
    		}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 15:25:19 UTC 2023
    - 13.9K bytes
    - Viewed (0)
Back to top