mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* addr2line.c: define toupper for its use. fix r54391.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
723241fcb9
commit
106be6694f
2 changed files with 5 additions and 2 deletions
|
@ -1,3 +1,7 @@
|
|||
Tue Mar 29 19:33:54 2016 NARUSE, Yui <naruse@ruby-lang.org>
|
||||
|
||||
* addr2line.c: define toupper for its use. fix r54391.
|
||||
|
||||
Tue Mar 29 19:23:46 2016 NARUSE, Yui <naruse@ruby-lang.org>
|
||||
|
||||
* include/ruby/ruby.h (rb_isupper, rb_islower, rb_isalpha, rb_isdigit,
|
||||
|
|
|
@ -812,8 +812,7 @@ next_line:
|
|||
|
||||
#include <stdarg.h>
|
||||
#define MAXNBUF (sizeof(intmax_t) * CHAR_BIT + 1)
|
||||
extern int rb_toupper(int c);
|
||||
#define toupper(c) rb_toupper(c)
|
||||
static inline int toupper(int c) { return ('A' <= c && c <= 'Z') ? (c&0x5f) : c; }
|
||||
#define hex2ascii(hex) (hex2ascii_data[hex])
|
||||
char const hex2ascii_data[] = "0123456789abcdefghijklmnopqrstuvwxyz";
|
||||
static inline int imax(int a, int b) { return (a > b ? a : b); }
|
||||
|
|
Loading…
Reference in a new issue