summaryrefslogtreecommitdiffhomepage
path: root/dev
diff options
context:
space:
mode:
Diffstat (limited to 'dev')
-rw-r--r--dev/ndk/Defines.hxx11
-rw-r--r--dev/ndk/ReadMe.md4
2 files changed, 11 insertions, 4 deletions
diff --git a/dev/ndk/Defines.hxx b/dev/ndk/Defines.hxx
index 097ab0b..c783ae6 100644
--- a/dev/ndk/Defines.hxx
+++ b/dev/ndk/Defines.hxx
@@ -94,12 +94,15 @@ namespace NDK
{
inline constexpr int cBaseYear = 1900;
- inline std::string current_date() noexcept
+ typedef std::string String;
+
+ inline String current_date() noexcept
{
auto time_data = time(nullptr);
auto time_struct = gmtime(&time_data);
- std::string fmt = std::to_string(cBaseYear + time_struct->tm_year);
+ String fmt = std::to_string(cBaseYear + time_struct->tm_year);
+
fmt += "-";
fmt += std::to_string(time_struct->tm_mon + 1);
fmt += "-";
@@ -148,6 +151,8 @@ typedef char char_type;
#define NDK_MODULE(name) extern "C" int name(int argc, char** argv)
-#pragma scalar_storage_order big - endian
+#ifdef MSVC
+#pragma scalar_storage_order big-endian
+#endif // ifdef MSVC
#endif /* ifndef __NDK_DEFINES_HXX__ */
diff --git a/dev/ndk/ReadMe.md b/dev/ndk/ReadMe.md
index 657fae9..a916958 100644
--- a/dev/ndk/ReadMe.md
+++ b/dev/ndk/ReadMe.md
@@ -1,5 +1,7 @@
-# NDK Compiler DLL
+# NDK Compiler DLL.
## Compiler, Assembler and Linker DLL.
This contains a set of tools necessary to compile a ZKA program.
+
+###### Copyright ZKA Technologies, all rights reserved.