summaryrefslogtreecommitdiff
path: root/rtl/java/Makefile.fpc
Commit message (Collapse)AuthorAgeFilesLines
* + Add math unit dependency to types$(PPUEXT) rule.pierre2019-09-191-1/+1
| | | | | | | * Fix missing close-brace in several types$(PPUEXT) rules. git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@43042 3ad0048d-3df7-0310-abae-a5850022a9f2
* Add explicit FPC_SYSTEM_OPT variable that is only used for compilation of ↵pierre2018-01-021-1/+1
| | | | | | system units, thus allowing to explicitly pass -Sf option git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@37890 3ad0048d-3df7-0310-abae-a5850022a9f2
* * pass feature switches only to the compiler when compiling the system unit, ↵florian2017-12-251-2/+1
| | | | | | resolves #32809 git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@37810 3ad0048d-3df7-0310-abae-a5850022a9f2
* Call Errno2noutres if system call to close the handle fails in do_close for ↵pierre2014-11-201-3/+5
| | | | | | win and unix git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@29095 3ad0048d-3df7-0310-abae-a5850022a9f2
* * fixed "make install" for jvm targetsjonas2012-09-271-0/+13
| | | | | | | + implemented top level "make (cross)zipinstall" for jvm targets (mantis #23005) git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22493 3ad0048d-3df7-0310-abae-a5850022a9f2
* * the default string type for the JVM target is no longer automaticallyjonas2011-08-201-1/+3
| | | | | | | | | | | | | | | | | | | | unicodestring = java.lang.String. The reason this was the default in the past is that this was the first string type that was implemented, and without it being the default most code involving string operations would fail. Now the default strings types are the same as for other targets + new {$modeswitch unicodestrings} directive, that when activated *together* with {$h+}, 1) changes char into an alias for widechar 2) changes string into an alias for unicodestring 3) changes the preferred string evaluation type (in case of uncertainty) to unicodestring {$modeswitch unicodestrings} with {$h-} does not change anything at all regarding the string type (it still changes the char type) + new uuchar unit that redefines char as widechar, and which is automatically included by the compiler if {$modeswitch unicodestrings} is enabled git-svn-id: http://svn.freepascal.org/svn/fpc/branches/jvmbackend@18781 3ad0048d-3df7-0310-abae-a5850022a9f2
* + jdk15 unit with jdk 1.5 header translationjonas2011-08-201-1/+3
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/branches/jvmbackend@18537 3ad0048d-3df7-0310-abae-a5850022a9f2
* + minimal Java rtl (based on embedded rtl, but with all code and mostjonas2011-08-201-0/+161
declarations removed) git-svn-id: http://svn.freepascal.org/svn/fpc/branches/jvmbackend@18320 3ad0048d-3df7-0310-abae-a5850022a9f2