Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
Macros
mjit_config.h File Reference

Go to the source code of this file.

Macros

#define MJIT_HEADER_INSTALL_DIR   "/usr/include/ruby-3.0.0/x86_64-linux"
 
#define MJIT_MIN_HEADER_NAME   "rb_mjit_min_header-3.0.5.h"
 
#define MJIT_CC_COMMON   "/usr/bin/gcc",
 
#define MJIT_CFLAGS   MJIT_ARCHFLAG "-w",
 
#define MJIT_OPTFLAGS   "-O3",
 
#define MJIT_DEBUGFLAGS   "-ggdb3",
 
#define MJIT_LDSHARED   "/usr/bin/gcc", "-shared",
 
#define MJIT_DLDFLAGS   MJIT_ARCHFLAG "-Wl,--compress-debug-sections=zlib",
 
#define MJIT_LIBS   "-Wl,-rpath,/usr/lib", "-L/usr/lib", "-lruby",
 
#define PRELOADENV   "LD_PRELOAD"
 
#define MJIT_ARCHFLAG   /* no flag */
 

Macro Definition Documentation

◆ MJIT_ARCHFLAG

#define MJIT_ARCHFLAG   /* no flag */

Definition at line 18 of file mjit_config.h.

◆ MJIT_CC_COMMON

#define MJIT_CC_COMMON   "/usr/bin/gcc",

Definition at line 10 of file mjit_config.h.

◆ MJIT_CFLAGS

#define MJIT_CFLAGS   MJIT_ARCHFLAG "-w",

Definition at line 11 of file mjit_config.h.

◆ MJIT_DEBUGFLAGS

#define MJIT_DEBUGFLAGS   "-ggdb3",

Definition at line 13 of file mjit_config.h.

◆ MJIT_DLDFLAGS

#define MJIT_DLDFLAGS   MJIT_ARCHFLAG "-Wl,--compress-debug-sections=zlib",

Definition at line 15 of file mjit_config.h.

◆ MJIT_HEADER_INSTALL_DIR

#define MJIT_HEADER_INSTALL_DIR   "/usr/include/ruby-3.0.0/x86_64-linux"

Definition at line 7 of file mjit_config.h.

◆ MJIT_LDSHARED

#define MJIT_LDSHARED   "/usr/bin/gcc", "-shared",

Definition at line 14 of file mjit_config.h.

◆ MJIT_LIBS

#define MJIT_LIBS   "-Wl,-rpath,/usr/lib", "-L/usr/lib", "-lruby",

Definition at line 16 of file mjit_config.h.

◆ MJIT_MIN_HEADER_NAME

#define MJIT_MIN_HEADER_NAME   "rb_mjit_min_header-3.0.5.h"

Definition at line 9 of file mjit_config.h.

◆ MJIT_OPTFLAGS

#define MJIT_OPTFLAGS   "-O3",

Definition at line 12 of file mjit_config.h.

◆ PRELOADENV

#define PRELOADENV   "LD_PRELOAD"

Definition at line 17 of file mjit_config.h.