Elf_X.C File Reference

#include <sys/mman.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <libgen.h>
#include <boost/crc.hpp>
#include <boost/assign/list_of.hpp>
#include <boost/assign/std/set.hpp>
#include <boost/assign/std/vector.hpp>
#include "common/h/headers.h"
#include "elf/h/Elf_X.h"
#include <iostream>
#include <iomanip>
#include <sstream>

Go to the source code of this file.

Defines

#define DEBUGLINK_NAME   ".gnu_debuglink"
#define BUILD_ID_NAME   ".note.gnu.build-id"
#define APPEND(X)   X ## 1
#define APPEND2(X)   APPEND(X)
#define LIBELF_TEST   APPEND2(_LIBELF_H)

Functions

static bool loadDebugFileFromDisk (string name, char *&output_buffer, unsigned long &output_buffer_size)

Define Documentation

#define APPEND (  )     X ## 1

Definition at line 61 of file Elf_X.C.

#define APPEND2 (  )     APPEND(X)

Definition at line 62 of file Elf_X.C.

#define BUILD_ID_NAME   ".note.gnu.build-id"

Definition at line 56 of file Elf_X.C.

#define DEBUGLINK_NAME   ".gnu_debuglink"

Definition at line 55 of file Elf_X.C.

#define LIBELF_TEST   APPEND2(_LIBELF_H)

Definition at line 63 of file Elf_X.C.


Function Documentation

static bool loadDebugFileFromDisk ( string  name,
char *&  output_buffer,
unsigned long &  output_buffer_size 
) [static]

Definition at line 1596 of file Elf_X.C.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1