summaryrefslogtreecommitdiff
path: root/rtl/amicommon/rtldefs.inc
diff options
context:
space:
mode:
Diffstat (limited to 'rtl/amicommon/rtldefs.inc')
-rw-r--r--rtl/amicommon/rtldefs.inc24
1 files changed, 24 insertions, 0 deletions
diff --git a/rtl/amicommon/rtldefs.inc b/rtl/amicommon/rtldefs.inc
new file mode 100644
index 0000000000..3376428f5e
--- /dev/null
+++ b/rtl/amicommon/rtldefs.inc
@@ -0,0 +1,24 @@
+{
+ This file is part of the Free Pascal run time library.
+ Copyright (c) 2012 by Free Pascal development team
+
+ This file contains platform-specific defines that are used in
+ multiple RTL units.
+
+ See the file COPYING.FPC, included in this distribution,
+ for details about the copyright.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+ **********************************************************************}
+
+{ the single byte OS APIs always use UTF-8 }
+{ define FPCRTL_FILESYSTEM_UTF8}
+
+{ The OS supports a single byte file system operations API that we use }
+{$define FPCRTL_FILESYSTEM_SINGLE_BYTE_API}
+
+{ The OS supports a two byte file system operations API that we use }
+{ define FPCRTL_FILESYSTEM_TWO_BYTE_API}