1057 |
} |
} |
1058 |
#endif |
#endif |
1059 |
|
|
1060 |
|
#ifdef HAVE_LIBBFD |
1061 |
|
|
1062 |
|
int in_bfd_init=0; |
1063 |
|
|
1064 |
/* configure size, static init ? */ |
/* configure size, static init ? */ |
1065 |
static char bfd_buf[/* 4392 */5000]; |
static char bfd_buf[/* 4392 */5000]; |
1066 |
static char *bfd_buf_p=bfd_buf; |
static char *bfd_buf_p=bfd_buf; |
1082 |
return (void *)c; |
return (void *)c; |
1083 |
|
|
1084 |
} |
} |
1085 |
|
#endif |
1086 |
|
|
1087 |
char * |
char * |
1088 |
malloc(size) |
malloc(size) |
1089 |
int size; |
int size; |
1090 |
{ |
{ |
|
extern int in_bfd_init; |
|
1091 |
object x; |
object x; |
1092 |
|
|
1093 |
|
#ifdef HAVE_LIBBFD |
1094 |
if (in_bfd_init) |
if (in_bfd_init) |
1095 |
return bfd_malloc(size); |
return bfd_malloc(size); |
1096 |
|
#endif |
1097 |
|
|
1098 |
#ifdef BABY_MALLOC_SIZE |
#ifdef BABY_MALLOC_SIZE |
1099 |
if (GBC_enable == 0) return baby_malloc(size); |
if (GBC_enable == 0) return baby_malloc(size); |