gcc 4 breaks our nice alias

master
leitner 20 years ago
parent 828aa295f1
commit dd5f8d13c3

@ -1,9 +1,5 @@
#include "str.h" #include "str.h"
#ifdef __dietlibc__
#undef str_len
unsigned long str_len(const char* in) __attribute__((alias("strlen")));
#else
unsigned long str_len(const char* in) { unsigned long str_len(const char* in) {
register const char* t=in; register const char* t=in;
for (;;) { for (;;) {
@ -14,4 +10,3 @@ unsigned long str_len(const char* in) {
} }
return t-in; return t-in;
} }
#endif

Loading…
Cancel
Save