While reading by mistake https://gcc.gnu.org/onlinedocs/cpp/Invocation.html
(I had searched for gcc invocation)
So this is the preprocessor (to gcc).
I noted these parameters that can seems usefull for FreeDOS and less for DJGPP:
-remap
Enable special code to work around file systems which only permit very
short file names, such as MS-DOS.
-fexec-charset=charset
Set the execution character set, used for string and character
constants. The default is UTF-8. charset can be any encoding
supported by the system’s iconv library routine.
-finput-charset=charset
Set the input character set, used for translation from the character
set of the input file to the source character set used by GCC. If the
locale does not specify, or GCC cannot get this information from the
locale, the default is UTF-8. This can be overridden by either the locale
or this command-line option. Currently the command-line option takes
precedence if there’s a conflict. charset can be any encoding
supported by the system’s iconv library routine.
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel