Crashpad
Public Attributes | Static Public Attributes | List of all members
crashpad::CodeViewRecordBuildID Struct Reference

A CodeView record containing an ELF build-id. More...

#include "util/misc/pdb_structures.h"

Public Attributes

uint32_t signature
 The magic number identifying this structure version, the value of kSignature.
 
uint8_t build_id [1]
 The build ID for this object. More...
 

Static Public Attributes

static const uint32_t kSignature = 'BpEL'
 The magic number identifying this structure version, stored in signature. More...
 

Detailed Description

A CodeView record containing an ELF build-id.

This identifier comes from the ELF section NT_GNU_BUILD_ID.

Member Data Documentation

◆ build_id

uint8_t crashpad::CodeViewRecordBuildID::build_id[1]

The build ID for this object.

This usually comes from NT_GNU_BUILD_ID on ELF objects.

◆ kSignature

const uint32_t crashpad::CodeViewRecordBuildID::kSignature = 'BpEL'
static

The magic number identifying this structure version, stored in signature.

In a hex dump, this will appear as “LEpB” when produced by a little-endian machine.


The documentation for this struct was generated from the following files: