GCC Middle and Back End API Reference
lto_section Struct Reference

#include <lto-streamer.h>

Public Member Functions

void set_compression (lto_compression c)
 
lto_compression get_compression ()
 

Data Fields

int16_t major_version
 
int16_t minor_version
 
unsigned char slim_object
 
unsigned char _padding
 
uint16_t flags
 

Detailed Description

Structure that represents LTO ELF section with information
about the format.   

Member Function Documentation

◆ get_compression()

lto_compression lto_section::get_compression ( )
inline

References flags.

Referenced by lto_get_section_data().

◆ set_compression()

void lto_section::set_compression ( lto_compression c)
inline

References flags.

Referenced by produce_lto_section().

Field Documentation

◆ _padding

unsigned char lto_section::_padding

◆ flags

uint16_t lto_section::flags

Referenced by get_compression(), and set_compression().

◆ major_version

int16_t lto_section::major_version

◆ minor_version

int16_t lto_section::minor_version

◆ slim_object

unsigned char lto_section::slim_object

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