Florian Klämpfl
67b08734cf
* to avoid that -Xg causes a failure during comparing ppc3.exe and ppc386.exe on windows, during the last compiler compilation step, the
...
same executable name is used
2021-09-08 21:06:30 +02:00
Pierre Muller
810de9eaca
Try to avoid infinite loop for revision target on svn repo
2021-09-06 23:31:20 +02:00
florian
b3bf183fd3
* pass the final name of the compiler executable when compiling the compiler to avoid
...
moving the executable afterwards, this allows proper stack dumps with line numnbers
on OSes with external debugging information (darwin)
2021-09-05 16:48:01 +02:00
florian
b4f939a4ab
* check if git executable really exists
2021-09-01 09:29:50 +02:00
Don
aecec2f6df
Allow custom definition of GIT.
2021-09-01 09:29:50 +02:00
florian
27529a7e74
* always use $(GIT) to call git
2021-09-01 09:29:50 +02:00
florian
838cc89fac
* properly check if -unpushed should be appended in revision.inc
2021-09-01 09:29:50 +02:00
florian
4c1eb4e454
+ include -unpushed in revision.inc if not all changes are pushed to the remote
2021-08-17 15:43:53 +02:00
florian
0ff3f04700
* use git describe to create a revision.inc if a .git dir is found
2021-08-16 21:24:49 +02:00
nickysn
433050a2c4
* set EXEEXT to .wasm for the WASI target in fpcmake
...
git-svn-id: trunk@49552 -
2021-06-24 00:16:00 +00:00
pierre
dd9179043e
Fix message about unsupported OS_TARGET for LLVM
...
git-svn-id: trunk@49330 -
2021-05-03 16:10:59 +00:00
pierre
43c50d0a32
Remove unused, obsolete -dBROWSERLOG option
...
git-svn-id: trunk@49246 -
2021-04-22 15:26:15 +00:00
Jonas Maebe
500e29e5e2
* regenerated with FreeBSD/AArch64 support
...
git-svn-id: trunk@49159 -
2021-04-10 08:19:40 +00:00
pierre
3ac0522f70
Add sinclairql to NO_NATIVE_COMPILER_OS_LIST
...
git-svn-id: trunk@49133 -
2021-04-07 15:49:31 +00:00
florian
e4cc8af8fc
* Makefiles regenerated
...
git-svn-id: trunk@49124 -
2021-04-05 15:39:07 +00:00
nickysn
4be5609809
+ added wasm32 to the list of targets that don't support a native compiler
...
git-svn-id: branches/wasm@48952 -
2021-03-13 21:56:01 +00:00
nickysn
ea8f068817
* regenerated makefiles after sync with trunk
...
git-svn-id: branches/wasm@48951 -
2021-03-13 21:52:13 +00:00
nickysn
e42330a7ad
* synchronized with trunk
...
git-svn-id: branches/wasm@48949 -
2021-03-13 21:47:24 +00:00
pierre
e8fbe6696b
Update Makefile's after commits 48929/48930
...
git-svn-id: trunk@48940 -
2021-03-12 13:23:41 +00:00
nickysn
f8052134e3
* synchronized with trunk
...
git-svn-id: branches/wasm@48906 -
2021-03-08 00:52:43 +00:00
pierre
3dd6272891
Add new make rule named full_targets
...
git-svn-id: trunk@48882 -
2021-03-06 10:42:50 +00:00
nickysn
940738a3a1
* synchronized with trunk
...
git-svn-id: branches/wasm@48846 -
2021-03-01 13:21:24 +00:00
pierre
e2386ae876
* Remove obsolete -OG2p3 option for extcycle
...
+ Add extoptcycle to cycle compiler with both -dEXTDEBUG and -dDEBUG_ALL_OPT
git-svn-id: trunk@48801 -
2021-02-24 10:40:15 +00:00
nickysn
d7df2d45c6
* synchronized with trunk
...
git-svn-id: branches/wasm@48680 -
2021-02-14 23:47:42 +00:00
Jonas Maebe
03bfe3234d
* correctly handle multiple codesign binaries in the PATH
...
git-svn-id: trunk@48664 -
2021-02-13 08:19:30 +00:00
nickysn
a74024e7d5
* synchronized with trunk
...
git-svn-id: branches/wasm@48654 -
2021-02-12 01:54:24 +00:00
Jonas Maebe
91d877919e
* strip codesignature when comparing compiler binaries on Darwin
...
o fixes non-converging "make cycle" on macOS/AArch64 with DEBUG=1
git-svn-id: trunk@48518 -
2021-02-07 14:40:14 +00:00
nickysn
1d9d1ab859
* regenerated makefiles
...
git-svn-id: branches/wasm@48369 -
2021-01-24 02:01:11 +00:00
nickysn
cf6c173653
* regenerated makefiles
...
git-svn-id: branches/wasm@47988 -
2021-01-02 22:25:27 +00:00
nickysn
a84b091b5e
* makefiles regenerated after fpcmake update
...
git-svn-id: branches/wasm@47985 -
2021-01-02 22:15:42 +00:00
nickysn
c895c8fa0a
* synchronized with trunk
...
git-svn-id: branches/wasm@47506 -
2020-11-20 23:21:42 +00:00
pierre
68d3962889
Regenerate all Makefile's, and update utils/fpcm/fpcmake.inc and utils/fpcm/revision.inc after commit 47483
...
git-svn-id: trunk@47484 -
2020-11-20 14:03:57 +00:00
Károly Balogh
9d67adcbb6
* regenerated all Makefiles after Sinclair QL support was added
...
git-svn-id: trunk@47453 -
2020-11-19 02:58:27 +00:00
nickysn
911b4e852a
* regen makefiles after sync with trunk
...
git-svn-id: branches/wasm@47450 -
2020-11-19 01:22:40 +00:00
nickysn
f187334763
* regenerated makefiles after sync with trunk
...
git-svn-id: branches/wasm@47250 -
2020-10-29 10:57:56 +00:00
nickysn
578750a646
* synchronized with trunk
...
git-svn-id: branches/wasm@47135 -
2020-10-19 05:06:33 +00:00
florian
201281ae2a
* compiler Makefile checks if SOURCE_SOURCE_DATE_EPOCH_DATE is set or if git is used, in either case the former or the latter are used for the build date reported by the compiler
...
git-svn-id: trunk@47133 -
2020-10-18 17:13:39 +00:00
nickysn
8f059a6b8a
* synchronized with trunk
...
git-svn-id: branches/wasm@47106 -
2020-10-14 02:41:25 +00:00
florian
23af096ef6
* copy only the instruction table related inc files during make insdat
...
git-svn-id: trunk@47081 -
2020-10-10 21:08:16 +00:00
nickysn
fd772822d1
* synchronized with trunk
...
git-svn-id: branches/wasm@47045 -
2020-10-03 21:39:57 +00:00
pierre
399552d350
Refactor setting of NoNativeBinaries:
...
Added NO_NATIVE_COMPILER_CPU_LIST and NO_NATIVE_COMPILER_OS_LIST
Set NoNativeBinaries if target CPU is different from source CPU
and target CPU is in NO_NATIVE_COMPILER_CPU_LIST.
Set NoNativeBinaries if target OS is different from source OS
and target CPU is in NO_NATIVE_COMPILER_CPU_LIST.
Add FORCE_NATIVE_BINARIES variable to be able to overrule
default behavior of NoNativeBinaries=1
git-svn-id: trunk@47043 -
2020-10-03 15:27:57 +00:00
nickysn
1089ef1aac
* makefiles regenerated after merge
...
git-svn-id: branches/wasm@46949 -
2020-09-24 21:23:26 +00:00
nickysn
9cc67f4bf8
* synchronized with trunk
...
git-svn-id: branches/wasm@46538 -
2020-08-21 21:20:41 +00:00
pierre
85d19af48c
* Remove debug ECHO lines
...
* Fix detection of -dFPC_SOFT_FPUX80, as OPT is reset after
being copied over to LOCALOPT.
+ Add FULL_TARGETS that list all targets concerned by fullcyle and associated targets.
git-svn-id: trunk@46532 -
2020-08-21 09:13:59 +00:00
nickysn
c1197ddb90
* synchronized with trunk
...
git-svn-id: branches/wasm@46529 -
2020-08-20 21:45:40 +00:00
pierre
b1ee6f7fdc
Fix error in previous commit
...
Try to avoid unneeded steps for fullinstallsymlink
git-svn-id: trunk@46510 -
2020-08-20 16:01:34 +00:00
pierre
ac36a214bf
Do not set EXCLUDE_80BIT_TARGETS to 1 if OPT variable contains -dFPC_SOFT_FPUX80
...
git-svn-id: trunk@46507 -
2020-08-20 13:17:59 +00:00
nickysn
545790b0e5
* regenerated makefiles
...
git-svn-id: branches/wasm@46293 -
2020-08-06 14:48:06 +00:00
nickysn
26207eef00
* the wasm target in the makefiles renamed wasm32
...
git-svn-id: branches/wasm@46252 -
2020-08-05 14:23:56 +00:00
nickysn
c1312e47fe
* synchronized with trunk
...
git-svn-id: branches/wasm@46226 -
2020-08-04 13:37:27 +00:00