Revision d4a9eb1f tcg/x86_64/tcg-target.c

b/tcg/x86_64/tcg-target.c
21 21
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22 22
 * THE SOFTWARE.
23 23
 */
24
const char *tcg_target_reg_names[TCG_TARGET_NB_REGS] = {
24

  
25
#ifndef NDEBUG
26
static const char * const tcg_target_reg_names[TCG_TARGET_NB_REGS] = {
25 27
    "%rax",
26 28
    "%rcx",
27 29
    "%rdx",
......
39 41
    "%r14",
40 42
    "%r15",
41 43
};
44
#endif
42 45

  
43
int tcg_target_reg_alloc_order[] = {
46
static const int tcg_target_reg_alloc_order[] = {
44 47
    TCG_REG_RDI,
45 48
    TCG_REG_RSI,
46 49
    TCG_REG_RDX,
......
59 62
    TCG_REG_R15,
60 63
};
61 64

  
62
const int tcg_target_call_iarg_regs[6] = { 
65
static const int tcg_target_call_iarg_regs[6] = {
63 66
    TCG_REG_RDI,
64 67
    TCG_REG_RSI,
65 68
    TCG_REG_RDX,
......
68 71
    TCG_REG_R9,
69 72
};
70 73

  
71
const int tcg_target_call_oarg_regs[2] = { 
74
static const int tcg_target_call_oarg_regs[2] = {
72 75
    TCG_REG_RAX, 
73 76
    TCG_REG_RDX 
74 77
};

Also available in: Unified diff