Commit e5d0804
committed
Reviewed by Dave.
- fixed problem where some JavaScriptCore symbols had no namespace or prefix
* kjs/grammar.y: Added a define for yylloc to make it use the kjs prefix.
This is the same thing done for the rest of the symbols automatically by yacc,
but for some reason it's not done for yyloc. Also make automatic() function static.
* kjs/grammar.cpp: Regenerated.
* kjs/lexer.cpp: Use kjsyylloc instead of yyloc.
* pcre/pcre.h: Add defines to prepend kjs prefixes for all the PCRE functions.
Canonical link: https://commits.webkit.org/4307@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@4739 268f45cc-cd09-0410-ab3c-d52691b4dbfc1 parent a0e9690 commit e5d0804
6 files changed
Lines changed: 236 additions & 187 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
1 | 15 | | |
2 | 16 | | |
3 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
1 | 15 | | |
2 | 16 | | |
3 | 17 | | |
| |||
0 commit comments