aboutsummaryrefslogtreecommitdiff
path: root/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h
diff options
context:
space:
mode:
authorLászló Langó <llango.u-szeged@partner.samsung.com>2015-06-25 23:58:36 +0300
committerLászló Langó <llango.u-szeged@partner.samsung.com>2015-06-26 13:31:06 +0200
commitf992f5d92e348e7549f2d3972b16af5544472046 (patch)
tree544f2382fb1dad8a7056426a80e9a4c1800954bd /jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h
parent4ffcb4d4645cd8a9027cc2efa2fa77f99c396056 (diff)
Add RegExp object constructor, regular expression matching procedures, RegExp and RegExp.prototype built-in objects.
JerryScript-DCO-1.0-Signed-off-by: Szilard Ledan szledan.u-szeged@partner.samsung.com JerryScript-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
Diffstat (limited to 'jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h')
-rw-r--r--jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h b/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h
index a300c76f..43e17498 100644
--- a/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h
+++ b/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h
@@ -133,12 +133,14 @@ OBJECT_VALUE (ECMA_MAGIC_STRING_DATE_UL,
ECMA_PROPERTY_CONFIGURABLE)
#endif /* CONFIG_ECMA_COMPACT_PROFILE_DISABLE_DATE_BUILTIN */
+#ifndef CONFIG_ECMA_COMPACT_PROFILE_DISABLE_REGEXP_BUILTIN
// ECMA-262 v5, 15.1.4.8
-CP_UNIMPLEMENTED_VALUE (ECMA_MAGIC_STRING_REG_EXP_UL,
- ecma_builtin_get (ECMA_BUILTIN_ID_REGEXP),
- ECMA_PROPERTY_WRITABLE,
- ECMA_PROPERTY_NOT_ENUMERABLE,
- ECMA_PROPERTY_CONFIGURABLE)
+OBJECT_VALUE (ECMA_MAGIC_STRING_REGEXP_UL,
+ ecma_builtin_get (ECMA_BUILTIN_ID_REGEXP),
+ ECMA_PROPERTY_WRITABLE,
+ ECMA_PROPERTY_NOT_ENUMERABLE,
+ ECMA_PROPERTY_CONFIGURABLE)
+#endif /* !CONFIG_ECMA_COMPACT_PROFILE_DISABLE_REGEXP_BUILTIN */
#ifndef CONFIG_ECMA_COMPACT_PROFILE_DISABLE_ERROR_BUILTINS
// ECMA-262 v5, 15.1.4.9