aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/bcheck.c2
-rw-r--r--libtcc.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/bcheck.c b/lib/bcheck.c
index d70e657..8313098 100644
--- a/lib/bcheck.c
+++ b/lib/bcheck.c
@@ -81,7 +81,7 @@ void __bound_new_region(void *p, size_t size);
int __bound_delete_region(void *p);
#ifdef __attribute__
- /* __attribute__ is redifened in system headers */
+ /* an __attribute__ macro is defined in the system headers */
#undef __attribute__
#endif
#define FASTCALL __attribute__((regparm(3)))
diff --git a/libtcc.c b/libtcc.c
index a856865..533c14d 100644
--- a/libtcc.c
+++ b/libtcc.c
@@ -462,8 +462,8 @@ ST_FUNC void put_extern_sym2(Sym *sym, Section *section,
if (!sym->c) {
name = get_tok_str(sym->v, NULL);
#ifdef CONFIG_TCC_BCHECK
- char buf[32];
if (tcc_state->do_bounds_check) {
+ char buf[32];
/* XXX: avoid doing that for statics ? */
/* if bound checking is activated, we change some function
names by adding the "__bound" prefix */