Commit Graph

299 Commits

Author SHA1 Message Date
pierre
c77ef7d6dd Regenerate all Makefile's after change in utils/fpcm/fpcmake.ini to better support use of i386 compiler on x86_64 machines
git-svn-id: trunk@45356 -
2020-05-13 13:53:15 +00:00
nickysn
56b79257a1 * fixed fpmake invokation when building an i386-linux snapshot on a x86_64-linux host
git-svn-id: trunk@45298 -
2020-05-06 20:41:01 +00:00
Mattias Gaertner
728a60c155 pas2js: fixed compile under nodejs
git-svn-id: trunk@45296 -
2020-05-06 19:48:13 +00:00
nickysn
86643f8a34 * synchronized with trunk
git-svn-id: branches/z80@44981 -
2020-04-21 23:36:44 +00:00
svenbarth
184d6d61ed * regenerate makefiles
git-svn-id: trunk@44958 -
2020-04-21 06:09:20 +00:00
nickysn
d57ffc4745 * changed the object file format for z80-embedded and z80-zxspectrum to .rel
git-svn-id: branches/z80@44899 -
2020-04-20 23:36:15 +00:00
nickysn
2f68090dd6 * synchronized with trunk
git-svn-id: branches/z80@44898 -
2020-04-20 22:42:08 +00:00
pierre
cd6de6a4ca Regenerate all Makefiles
git-svn-id: trunk@44882 -
2020-04-20 13:58:47 +00:00
nickysn
0f323df7a3 * synchronized with trunk
git-svn-id: branches/z80@44873 -
2020-04-19 21:10:31 +00:00
Jonas Maebe
26ec913725 * regenerated makefiles
git-svn-id: trunk@44861 -
2020-04-19 17:33:47 +00:00
nickysn
1cadaff1f9 - disable packages that don't build on the zxspectrum target
git-svn-id: branches/z80@44851 -
2020-04-19 14:21:27 +00:00
nickysn
b868d653bb * regenerated makefiles after sync with trunk
git-svn-id: branches/z80@44847 -
2020-04-19 13:00:50 +00:00
nickysn
831a8cbcfa * regenerated makefiles in the packages directory
git-svn-id: branches/z80@44821 -
2020-04-19 04:05:59 +00:00
Jonas Maebe
4b59bcb0ca * regenerated makefiles
git-svn-id: trunk@44793 -
2020-04-18 16:08:25 +00:00
Mattias Gaertner
3175fb3094 fcl-js: write TJSStatementList using a heap stack to avoid large stack depths
git-svn-id: trunk@44684 -
2020-04-11 11:05:19 +00:00
florian
5bab6201d5 * rebuild Makefiles
git-svn-id: trunk@44679 -
2020-04-10 19:42:14 +00:00
florian
43dc4c7ea0 * regenerated Makefiles
git-svn-id: trunk@44333 -
2020-03-21 20:59:59 +00:00
pierre
a09e40945c Regenerate all Makefile's after commit #43472
git-svn-id: trunk@43478 -
2019-11-15 14:47:02 +00:00
Mattias Gaertner
1cb1f6e557 fcl-js: fixed srcmap reset column
git-svn-id: trunk@43459 -
2019-11-13 19:24:06 +00:00
Mattias Gaertner
4c6b5dc3ad fcl-js: fixed jssrcmap load xssi header
git-svn-id: trunk@43327 -
2019-10-29 18:27:58 +00:00
pierre
5ed7bd35df Update all trunk/fpcsrc Makefile's after commit 42749
git-svn-id: trunk@42750 -
2019-08-20 15:58:10 +00:00
Jonas Maebe
128bf046b4 * regenerated Makefiles with LLVM bitcode installation support
git-svn-id: branches/debug_eh@41914 -
2019-04-20 18:56:45 +00:00
pierre
74fed2a4cd Regenerate Makefile's after fpcmake change in commit #41721
git-svn-id: trunk@41723 -
2019-03-17 14:45:03 +00:00
Mattias Gaertner
edd9b17b96 fcl-js: clean up
git-svn-id: trunk@41478 -
2019-02-26 11:32:29 +00:00
Mattias Gaertner
d6f5792f36 fcl-js: fixed MinMaxSafeIntDouble for significand bits instead of explicit bits
git-svn-id: trunk@41388 -
2019-02-20 02:22:12 +00:00
Mattias Gaertner
8569bd2bf6 fcl-js: write 1.20E1 as 1.2E1
git-svn-id: trunk@41387 -
2019-02-20 02:21:56 +00:00
Mattias Gaertner
4282b61e9f fcl-js: clean up
git-svn-id: trunk@41364 -
2019-02-17 20:48:43 +00:00
Mattias Gaertner
34515b09cf fcl-js: added TJSUnaryBracketsExpression, needed for (function(){})
git-svn-id: trunk@41358 -
2019-02-17 20:42:14 +00:00
Mattias Gaertner
9aec974448 fcl-js: small optimization
git-svn-id: trunk@41154 -
2019-01-31 19:48:29 +00:00
Mattias Gaertner
78ea6166e5 pastojs: shorten 1.0E12 to 1E12, issue #34942
git-svn-id: trunk@41078 -
2019-01-26 21:18:50 +00:00
Mattias Gaertner
1a59a4a4a3 pastojs: typecast char to word
git-svn-id: trunk@41062 -
2019-01-24 22:03:43 +00:00
Mattias Gaertner
766f4cfcb0 fcl-js: quote quoted object literal names
git-svn-id: trunk@41024 -
2019-01-24 12:19:55 +00:00
Mattias Gaertner
ad75e44a7c fcl-js: debug comment
git-svn-id: trunk@40796 -
2019-01-07 15:55:08 +00:00
Károly Balogh
5182dc37af haiku-x86_64: regenerated all Makefiles, take 2
git-svn-id: trunk@40758 -
2019-01-04 03:18:42 +00:00
Mattias Gaertner
b1752fb4ce fcl-js: omit brackets on associative operations (a||b)||(c||d), (a&&b)&&(c&&d), (a|b)|c, (a&b)&c, (a^b)^c, (a+b)+c, (a-b)-c, (a*b)*c
git-svn-id: trunk@40707 -
2018-12-30 09:39:46 +00:00
Mattias Gaertner
601c6476ea fcl-js: less hints
git-svn-id: trunk@40592 -
2018-12-18 22:20:12 +00:00
Mattias Gaertner
2972be4ddd pastojs: fixed compile under pas2js
git-svn-id: trunk@40555 -
2018-12-15 11:32:28 +00:00
Mattias Gaertner
ae67021c8c pastojs: fixed compile on nodejs
git-svn-id: trunk@40352 -
2018-11-18 17:42:39 +00:00
Mattias Gaertner
d9f915964a pastojs: implemented -Jpostproc cmd ; to call a post processor
git-svn-id: trunk@40351 -
2018-11-18 17:34:43 +00:00
Mattias Gaertner
1bd8e903d7 fcl-js: simplified
git-svn-id: trunk@40203 -
2018-11-03 21:36:36 +00:00
Mattias Gaertner
f0e75cdbbb fcl-js: fixed escaping invalid UTF-16 i string literals
git-svn-id: trunk@40191 -
2018-11-02 22:52:22 +00:00
Mattias Gaertner
b5e7566e55 fcl-js: fixed hashlist for pas2js
git-svn-id: trunk@40135 -
2018-11-01 12:40:25 +00:00
Mattias Gaertner
7afd157d35 fcl-js: fixed compilation
git-svn-id: trunk@40099 -
2018-10-30 23:18:55 +00:00
Mattias Gaertner
3b6436ffe1 fcl-js: jswriter: write #$ff00..#$ffff as \u
git-svn-id: trunk@40080 -
2018-10-29 16:41:22 +00:00
Mattias Gaertner
a71dc667ce fcl-js: clean up
git-svn-id: trunk@40077 -
2018-10-29 16:00:01 +00:00
Mattias Gaertner
ee8215e2ed pastojs: adapted pas2jscompiler for pas2js
git-svn-id: trunk@40072 -
2018-10-28 18:30:48 +00:00
Mattias Gaertner
43c2dce24f fcl-js: jssrcmap adapted for pas2js
git-svn-id: trunk@40048 -
2018-10-26 09:10:56 +00:00
Mattias Gaertner
024c6de3cc fcl-js: started TFileWriter for nodejs
git-svn-id: trunk@40039 -
2018-10-25 19:42:02 +00:00
Mattias Gaertner
36eb27c6eb pastojs: fppas2js adapted for pas2js
git-svn-id: trunk@40036 -
2018-10-25 15:40:31 +00:00
Mattias Gaertner
37e98d3726 fcl-js: changed some ifdefs to be more specific
git-svn-id: trunk@40029 -
2018-10-25 11:11:57 +00:00
yury
a29290202f * Regenerated makefiles to support x86_64-android.
git-svn-id: trunk@39958 -
2018-10-17 17:12:20 +00:00
Mattias Gaertner
ddf409d7ad fcl-js: adapted jswriter for pas2js
git-svn-id: trunk@39898 -
2018-10-07 12:58:35 +00:00
yury
8c59eb1ce5 * Regenerated makefiles to support aarch64-android.
git-svn-id: trunk@39863 -
2018-10-06 09:36:03 +00:00
Mattias Gaertner
dee3d638d4 fcl-js: started adapting jswriter for pas2js
git-svn-id: trunk@39854 -
2018-10-03 17:25:42 +00:00
Mattias Gaertner
e150f1f8cb fcl-js: adapted jsbase for pas2js
git-svn-id: trunk@39853 -
2018-10-03 11:19:44 +00:00
pierre
4e7003fb94 Update all packages Makefile's
git-svn-id: trunk@39828 -
2018-09-27 07:05:49 +00:00
pierre
41d2a0a496 Disable libraries not compiling for jvm-java or jvm-android targets
git-svn-id: trunk@39808 -
2018-09-26 09:29:33 +00:00
Mattias Gaertner
6b30c5f7c7 fcl-js: srcmap: added option smoAllowSrcLine0
git-svn-id: trunk@39769 -
2018-09-19 13:06:05 +00:00
marco
98f00acb06 * trunk to 3.3.1
git-svn-id: trunk@39635 -
2018-08-18 15:47:44 +00:00
marco
d143ab60e1 * regenned makefile without date/rev components for easier merging.
git-svn-id: trunk@39630 -
2018-08-18 15:06:25 +00:00
Mattias Gaertner
d0baf0577d pastojs: fixed TObject.Create()
git-svn-id: trunk@39477 -
2018-07-20 14:17:44 +00:00
Mattias Gaertner
620888b54e fcl-js: fixed warnings
git-svn-id: trunk@39437 -
2018-07-11 21:33:43 +00:00
Mattias Gaertner
37ee69781e fcl-js: fixed year
git-svn-id: trunk@39137 -
2018-05-28 20:26:25 +00:00
Mattias Gaertner
5e32960f33 fcl-js: fixed case
git-svn-id: trunk@38807 -
2018-04-22 11:13:16 +00:00
Mattias Gaertner
2512550834 fcl-js: TJSNewMemberExpression.AddArg: auto create Args
git-svn-id: trunk@38789 -
2018-04-19 11:57:38 +00:00
pierre
a93fe1b363 Regenerated Makefile's after addition of ppas and ppaslink script removal in rev 38745
git-svn-id: trunk@38751 -
2018-04-12 15:26:33 +00:00
Mattias Gaertner
c2a69bb9ca fcl-js: fixed comment
git-svn-id: trunk@38650 -
2018-03-30 15:14:27 +00:00
Mattias Gaertner
5c6eb1b9a3 fcl-js: fixed typo
git-svn-id: trunk@38453 -
2018-03-08 10:57:43 +00:00
Mattias Gaertner
a5f23e2b94 fcl-js: marker for checking writeln statements
git-svn-id: trunk@38136 -
2018-02-06 13:40:10 +00:00
Mattias Gaertner
e00e3b690b fcl-js: jswriter: double(high(int64))
git-svn-id: trunk@38117 -
2018-02-04 22:11:58 +00:00
Mattias Gaertner
d501448c04 jswriter: fixed double greater than int64
git-svn-id: trunk@38113 -
2018-02-04 18:48:26 +00:00
Mattias Gaertner
1ddbaa946c pastojs: nicer float 1E-12
git-svn-id: trunk@38112 -
2018-02-04 16:04:46 +00:00
Mattias Gaertner
20424d36e5 fcl-js: jswriter: shorter floats
git-svn-id: trunk@38110 -
2018-02-04 14:21:53 +00:00
Mattias Gaertner
d9a878b0da fcl-js: fixed writing - - and + +
git-svn-id: trunk@38106 -
2018-02-04 09:59:43 +00:00
Mattias Gaertner
7205ecb0f2 fcl-js: fixed comment in jssrcmap
git-svn-id: trunk@38083 -
2018-01-31 11:25:38 +00:00
Mattias Gaertner
ef7d13d112 pas2js: fixed srcmap header
git-svn-id: trunk@38033 -
2018-01-25 10:42:23 +00:00
Mattias Gaertner
c98c70548a fcl-js: srcmap: disable safety header by default, because not supported by Firefox
git-svn-id: trunk@38029 -
2018-01-25 09:06:54 +00:00
Mattias Gaertner
0a30e6ef26 pastojs: static array: multi dim: const init
git-svn-id: trunk@37994 -
2018-01-18 14:36:19 +00:00
Mattias Gaertner
096c386aac fcl-js: write ?: with empty B and C
git-svn-id: trunk@37986 -
2018-01-17 15:01:03 +00:00
Mattias Gaertner
a8f18c29fb fcl-js: test var a=1,b=2,c=3
git-svn-id: trunk@37766 -
2017-12-20 00:32:32 +00:00
Mattias Gaertner
4e4a4a465b fcl-js: fixed writing brackets around binary B
git-svn-id: trunk@37677 -
2017-12-05 15:22:15 +00:00
Mattias Gaertner
d045d1888d fcl-js: fixed tests
git-svn-id: trunk@37591 -
2017-11-14 11:42:46 +00:00
Mattias Gaertner
2a57480fff fcl-js: no brackets in var-comma
git-svn-id: trunk@37578 -
2017-11-12 14:14:04 +00:00
pierre
d18627f0af * Update all fpcsrc Makefile's using latest fpcmake version 2017-09-21 rev 37286
git-svn-id: trunk@37462 -
2017-10-16 00:27:27 +00:00
Mattias Gaertner
88c515a6c4 fcl-js: jswriter: accelerated WriteJS
git-svn-id: trunk@37288 -
2017-09-21 10:59:40 +00:00
Mattias Gaertner
4b4e40c98e fcl-js: added example srcmapdump
git-svn-id: trunk@37263 -
2017-09-20 09:08:07 +00:00
Mattias Gaertner
5e2ebcd019 fcl-js: added DebugSrcMapLine
git-svn-id: trunk@37262 -
2017-09-20 09:07:07 +00:00
Mattias Gaertner
6791127952 fcl-js: jswriter: if-else: use bfalse position
git-svn-id: trunk@37240 -
2017-09-17 20:33:02 +00:00
Mattias Gaertner
51fd3d9ff6 fcl-js: sourcemap: added TSourceMap.IndexOfSegmentAt
git-svn-id: trunk@37234 -
2017-09-17 19:49:29 +00:00
michael
bb31bc6ca4 * Compile & install jssrcmap
git-svn-id: trunk@37134 -
2017-09-03 16:39:34 +00:00
Károly Balogh
04dee0fc04 regenerated Makefiles for m68k-macos target
git-svn-id: trunk@37034 -
2017-08-22 11:16:42 +00:00
Károly Balogh
4c25bd935f packages: disabled packages for macos and palmos which currently cannot be built for these
git-svn-id: trunk@36889 -
2017-08-12 21:08:34 +00:00
Mattias Gaertner
627323b96e fcl-js: jswriter: nicer CurElement for srcmaps
git-svn-id: trunk@36680 -
2017-07-08 12:44:46 +00:00
Mattias Gaertner
97fd5b956a fcl-js: comments
git-svn-id: trunk@36667 -
2017-07-07 17:30:28 +00:00
Mattias Gaertner
a9502f9d3d fcl-js: parse source map
git-svn-id: trunk@36647 -
2017-07-05 19:50:16 +00:00
Mattias Gaertner
84b08b61a8 fcl-js: jssrcmap: added property SourceTranslatedFiles to allow custom filenames written to JSON
git-svn-id: trunk@36600 -
2017-06-26 16:19:08 +00:00
Mattias Gaertner
a66eaa4769 fcl-js: jswriter: allow overriding Writing, less grows(faster and less allocations)
git-svn-id: trunk@36599 -
2017-06-26 16:17:34 +00:00
Mattias Gaertner
d039fa9b15 fcl-js: sourcemap: write optional sourcesContent
git-svn-id: trunk@36494 -
2017-06-12 18:43:52 +00:00
Mattias Gaertner
5a008e945b fcl-js: sourcemap: write optional sourcesContent
git-svn-id: trunk@36493 -
2017-06-12 18:42:07 +00:00
Mattias Gaertner
2df7e116e3 fcl-js: added TSourceMap
git-svn-id: trunk@36492 -
2017-06-12 18:23:25 +00:00
Mattias Gaertner
64fc72af2a fcl-jssrc: TJSElement.Row renamed to Column
git-svn-id: trunk@36471 -
2017-06-09 17:38:54 +00:00
pierre
7a172d3d5a Regenerated all Makefile from packages directories
git-svn-id: trunk@36395 -
2017-06-01 14:15:50 +00:00
Mattias Gaertner
5006de1d40 fcl-js: comment
git-svn-id: trunk@36235 -
2017-05-17 08:24:33 +00:00
pierre
17b2671213 Regenerate all Makefile's after changes related to FPCDIR checks
git-svn-id: trunk@35833 -
2017-04-18 14:15:47 +00:00
Mattias Gaertner
9f5906e115 fcl-js: added TJSArrayLiteral.AddElement TJSNewMemberExpression.AddArg TJSCallExpression.AddArg
git-svn-id: trunk@35789 -
2017-04-14 15:48:09 +00:00
michael
510352e121 * Patch from Mattias Gaertner: when an if-statement has an else always use {} for the BTrue
git-svn-id: trunk@35651 -
2017-03-24 12:09:38 +00:00
michael
676b25cc93 * Patch from Mattias Gaertner to fix new (a())()
git-svn-id: trunk@35640 -
2017-03-23 15:01:16 +00:00
michael
44c5fe99c9 * Patch from Mattias Gaertner:
jswriter: 
    fixed some empty lines 
  pasresolver: 
    procedure str, function str
  fppas2js: 
    procedure str,function str
    write less empty blocks
    target platform browser and nodejs

git-svn-id: trunk@35633 -
2017-03-20 23:29:53 +00:00
michael
7b38e90513 * Patch from Mattias gaertner to write less empty lines
git-svn-id: trunk@35577 -
2017-03-14 10:46:29 +00:00
michael
d6bd57beea * Patch from Mattias Gaertner to fix range error
git-svn-id: trunk@35576 -
2017-03-14 10:10:47 +00:00
michael
2fbe76532f * Patch from Mattias Gaertner
- fixed writing UTF-8.
  - indent multi line literals, used by asm blocks
  - fixed writing (a+b).c

git-svn-id: trunk@35502 -
2017-03-01 17:36:35 +00:00
michael
92af9c1670 * Patch from Mattias Gaertner, better descriptive comment
git-svn-id: trunk@35490 -
2017-02-28 13:22:40 +00:00
michael
f022fdc848 * Patch from Mattias Gaertner:
- moved function IsValidJSIdentifier, also needed for code not writing js

git-svn-id: trunk@35471 -
2017-02-22 20:57:54 +00:00
michael
bc22805000 * Patch from Mattias Gaertner:
pastree: 
    - allow custom data to be chained.
  pparser:
    - procedure modifier assembler
    - Self[]
    - Self.member
    - fixed some wrong parents
  pasresolver:
    - aString[i]:=
    - check proc external modifier
    - test if WithExprScope is set
    - Self[]
    - Self.member
  fppas2js:
    - proc assembler modifier
    - assigned(class-instance)
    - class default property
    - low(array), high(array)
    - multi dim arrays [index1,index2] -> [index1][index2]
    - string: read and write char aString[]
    - procedure modifier external name 'funcname'
    - option to add "use strict";
    - with-do using local var
    - with record do i:=v;
    - with classinstance do begin create; i:=v; f(); i:=a[]; end;
    - Self[]
    - Self.member

git-svn-id: trunk@35428 -
2017-02-12 15:16:00 +00:00
michael
55241e283f * Patch from Mattias Gaertner
- quote object keys if needed  { "1":"value" }
  - use " or ' for string literals

git-svn-id: trunk@35416 -
2017-02-10 23:24:13 +00:00
michael
767645014c * Patch from Mattias Gaertner:
jswriter: 
    less duplicate brackets
  pasresolver:  
    break, continue, option to fix case of overrides
  pas2js:
    procedure args default values,
    try..except,
    try..except..on..else,
    raise, raise E,
    class vars, 
    call class methods,
    break,
    continue,
    rename name conflicts with JS identifiers: apply, call, null, ...

git-svn-id: trunk@35402 -
2017-02-06 10:44:39 +00:00
michael
393b4caba2 * Patch from Mattias Gaertner:
jswriter: more compact try..catch

pasresolver:
- mark function calls without ()
- "with type do ;"
- constructor call store TPasType
- mark if a constructor call creates a new
  instance or is a normal call
- same for destructor
- fixed checking assign operator types
- more tests

fppas2js:
- convert implicit calls in Pascal to explicit calls in JS
- built in procedure "exit" and "exit(value)"
- if loopvar is used afterwards append  if($loopend>i)i--;
- classes
  - declare using createClass, needs rtl magic
  - constructor
  - destructor
  - vars
  - ancestor
  - virtual, override, abstract
  - "is" operator
  - "as" operator
  - call inherited "inherited;", "inherited funcname;"
- dynamic arrays
  - init as "arr = []"
  - SetLength(arr,newlength)
  - length(arr)
- try..except, on .. do, raise
- insert default values in calls

git-svn-id: trunk@35383 -
2017-02-04 11:26:59 +00:00
michael
b08297a667 * Fix from Mattias Gaertner to implement calling functions without arguments.
git-svn-id: trunk@35166 -
2016-12-18 16:22:23 +00:00
michael
d6d10a522a * Patch from Mattias Gaertner
- more tests
   - case-of: added option to change between switch and if-else
   - Some changes to the way the implementation block is generated for units.

git-svn-id: trunk@35055 -
2016-12-04 09:35:53 +00:00
Mattias Gaertner
7f8cdc56d3 undo accidental commit: fppas2js: test TestFunctionResult
git-svn-id: trunk@35023 -
2016-11-30 10:29:13 +00:00
Mattias Gaertner
3bb089223b fppas2js: test TestOperators1
git-svn-id: trunk@35022 -
2016-11-30 10:23:57 +00:00
michael
8bbc792a4f * Patch from Mattias Gaertner for pas2js:
jsbase: Changed TJSString from WideString to UnicodeString to use ref counting on Windows.
  jsbase: Added TJSValue.CustomValue.
  fppas2js: Changed context from pas to js context. 
            The pas context is already in the resolver values. 
  fppas2js: Support for type alias
  fppas2js: Built in functions inc/dec for integers

git-svn-id: trunk@34851 -
2016-11-09 16:26:21 +00:00
michael
6610518d73 * Added dependency on fcl-base
git-svn-id: trunk@34654 -
2016-10-08 12:01:46 +00:00
michael
95eb4ed2eb * Added jsminifier unit
git-svn-id: trunk@34652 -
2016-10-08 08:14:42 +00:00
michael
3a3f490234 * Added copyright header
git-svn-id: trunk@34651 -
2016-10-08 08:11:41 +00:00
michael
a55c176bef * Patch from Mattias Gaertner: Record support, detect duplicate identifiers, bug fixes
git-svn-id: trunk@34520 -
2016-09-13 08:01:37 +00:00
michael
7712f049df * Patch from Mattias Gaertner to fix writing superfluous semicolons after statement lists.
git-svn-id: trunk@34226 -
2016-07-29 14:23:41 +00:00
michael
19bd74faa9 * Patch from Mattias Gaertner
- jstree: add some explanatory comments 
  - jswriter: 
    TJSWriter.WriteSourceElements write functions and vars, 
    fixed unneeded semicolon in TJSWriter.WriteFuncDef.

git-svn-id: trunk@34217 -
2016-07-28 11:17:03 +00:00
michael
16ce35ea9b * Patch from Mattias Gaertner to make EscapeString a normal method + Fix casing
git-svn-id: trunk@34213 -
2016-07-27 11:32:27 +00:00
michael
1d6900e800 * Patch from Mattias Gaertner to fixed type casts AsString is a TJSString.
git-svn-id: trunk@34212 -
2016-07-27 11:30:13 +00:00
michael
62f39e0037 * Some clean-up patches by Mattias
git-svn-id: trunk@34204 -
2016-07-26 15:05:39 +00:00
michael
1606976cfa * Patch from Mattias Gaertner to avoid some non-set function results
git-svn-id: trunk@34096 -
2016-07-11 11:43:36 +00:00
nickysn
5306ee552b * regenerated makefiles with latest fpcmake
git-svn-id: trunk@34008 -
2016-06-18 01:00:45 +00:00
nickysn
a58dd988a4 * regenerate makefiles after the fpcmake update
git-svn-id: trunk@34002 -
2016-06-17 22:05:59 +00:00
nickysn
02d6f7a2a4 - disabled the win16 target for all packages that don't compile on that platform
git-svn-id: trunk@31857 -
2015-09-27 19:32:44 +00:00
nickysn
e83f3d2978 * updated all the remaining makefiles that 'fpcmake -r' missed
git-svn-id: trunk@31527 -
2015-09-05 11:21:36 +00:00
joost
46906833f1 * Re-generated makefile's
git-svn-id: trunk@31318 -
2015-08-12 19:47:44 +00:00
joost
ac87da7c42 * Filter the Makefile's unit searchpaths from the fpmake command line.
To void cluttering the .fpm file

git-svn-id: trunk@31317 -
2015-08-12 19:15:14 +00:00
Károly Balogh
77bdd83bfc AROS/x86_64: regenerated Makefiles
git-svn-id: trunk@31177 -
2015-06-29 00:09:06 +00:00
Jonas Maebe
89418d23e5 * regenerated Makefiles with Linux/AArch64 support
git-svn-id: trunk@30891 -
2015-05-20 20:15:10 +00:00
Jonas Maebe
fa328436ab * regenerated for iphonesim/x86-64
git-svn-id: trunk@29974 -
2015-02-23 22:56:41 +00:00
Jonas Maebe
3d01d4ceb1 * regenerated with Darwin/AArch64 support
git-svn-id: trunk@29950 -
2015-02-23 22:54:53 +00:00
joost
1a90d29063 * Re-generated packages-Makefile.fpcs and Makefiles
git-svn-id: trunk@29409 -
2015-01-05 11:34:47 +00:00
marco
d407b668d1 * version updated to 3.1.1
git-svn-id: trunk@29399 -
2015-01-04 21:09:04 +00:00
joost
0574714317 * Use short 8.3 names for archives on limit83fs-hosts
git-svn-id: trunk@29174 -
2014-11-28 21:35:46 +00:00
Károly Balogh
da7efb8607 AROS: regenerated Makefiles to support i386-aros
git-svn-id: trunk@28438 -
2014-08-17 23:16:47 +00:00
michael
e05b77e759 * Check for nil
git-svn-id: trunk@27475 -
2014-04-05 09:07:00 +00:00
michael
910e5ff888 * Compact arrays/object literals and func. arguments
git-svn-id: trunk@27457 -
2014-04-03 20:17:26 +00:00
michael
dd8f4eccf2 * Correct compact writing of source elements
git-svn-id: trunk@27456 -
2014-04-03 20:05:58 +00:00
michael
26e73a4daf * Created version without classes
git-svn-id: trunk@27091 -
2014-03-11 10:50:05 +00:00