godot/core
Rémi Verschelde 82b87d7a17 Remove unsupported NO_SAFE_CAST/-fno-rtti from Android build
Android was the last platform to still attempt to disable RTTI (for binary
size), but both the Android editor and now the ICU library used by templates
need RTTI.

There could still be the possibility to support this for non-ICU template
builds (i.e. without the TextServerAdvanced module), but since this isn't one
of the build configurations we test regularly it's pretty risky to keep this
option only for that specific use case. And our code is already littered with
`dynamic_cast`s which weren't guarded with `!defined(NO_SAFE_CAST)`.
2022-10-03 11:18:31 +02:00
..
config Project supported features: Ignore old 'Vulkan Clustered/Forward' names 2022-09-28 23:27:27 +02:00
crypto Swap arguments of ResourceSaver.save() 2022-07-29 19:53:09 +02:00
debugger Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
error Errors: Fallback to fprintf if OS singleton doesn't exist 2022-06-30 16:00:30 +02:00
extension Use constexpr in the conditions with template parameters and sizeofs to suppress C4127 warnings. 2022-09-29 10:38:21 +03:00
input ci: add Python static analysis check via mypy 2022-09-30 19:03:17 +07:00
io Fix crash when executing ResourceUID.set_id 2022-09-30 09:41:05 +08:00
math Merge pull request #66655 from MisterMX/feat/astargrid2d-vector2i 2022-10-03 09:24:40 +02:00
object Remove unsupported NO_SAFE_CAST/-fno-rtti from Android build 2022-10-03 11:18:31 +02:00
os SCons: Cleanup DEBUG, _DEBUG and NDEBUG defines 2022-09-23 15:21:26 +02:00
string Merge pull request #64833 from MarcusElg/naninfprinting 2022-10-03 09:23:12 +02:00
templates Remove unsupported NO_SAFE_CAST/-fno-rtti from Android build 2022-10-03 11:18:31 +02:00
variant Merge pull request #66583 from bruvzg/constexpr 2022-09-29 10:44:22 +02:00
core_bind.cpp Add method bind for Geometry2D.decompose_polygon_in_convex 2022-09-21 09:40:03 +04:00
core_bind.h Remove unused includes & move some includes to top of file 2022-09-23 19:06:31 -04:00
core_builders.py ci: add Python static analysis check via mypy 2022-09-30 19:03:17 +07:00
core_constants.cpp Expose PROPERTY_USAGE_READ_ONLY 2022-09-28 22:50:55 +01:00
core_constants.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
core_globals.cpp Variant memory pools 2022-07-04 12:01:46 +01:00
core_globals.h Variant memory pools 2022-07-04 12:01:46 +01:00
core_string_names.cpp Cleanup metadata usage 2022-05-06 00:27:10 +02:00
core_string_names.h Cleanup metadata usage 2022-05-06 00:27:10 +02:00
doc_data.cpp Fix missing method qualifiers in script doc 2022-07-24 23:00:19 +02:00
doc_data.h Remove unused includes & move some includes to top of file 2022-09-23 19:06:31 -04:00
register_core_types.cpp Remove unused includes & move some includes to top of file 2022-09-23 19:06:31 -04:00
register_core_types.h Fix extension registration order. 2022-02-20 10:58:46 -03:00
SCsub SCons: Unify tools/target build type configuration 2022-09-26 16:31:46 +02:00
typedefs.h Change some math macros to constexpr 2022-03-09 16:24:32 +01:00
version.h Core: Move generated VERSION_HASH to a .cpp file 2022-02-09 09:20:17 +01:00