2012-05-22 14:42 UTC+0200 Viktor Szakats (harbour syenar.net)

* INSTALL
    + updated platform compatibility matrix to use Markdown markup
      (try with any Markdown enabled editor/viewer)
This commit is contained in:
Viktor Szakats
2012-05-22 12:43:44 +00:00
parent 9e06fd8959
commit 54b7a0407a
2 changed files with 103 additions and 99 deletions

View File

@@ -16,6 +16,11 @@
The license applies to all entries newer than 2009-04-28.
*/
2012-05-22 14:42 UTC+0200 Viktor Szakats (harbour syenar.net)
* INSTALL
+ updated platform compatibility matrix to use Markdown markup
(try with any Markdown enabled editor/viewer)
2012-05-21 15:43 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/vm/garbage.c
+ allow to call hb_itemPutPtrGC() with the same GC block more

View File

@@ -1406,105 +1406,104 @@ HARBOUR
12. BUILD HOST-PLATFORM/SHELL - TARGET-PLATFORM/COMPILER COMPATIBILITY MATRIX
=============================================================================
host target target
plat plat/comp cpu
- ------ -------------- ----------------------------------------------------
win -> win/bcc x86
win -> win/gcc x86
win -> win/global x86
win -> win/icc x86
win -> win/icc64 x86-64 (not supported yet)
win -> win/iccia64 ia64
win -> win/mingw x86
win -> win/mingw64 x86-64
win -> win/msvc x86
win -> win/msvc64 x86-64
win -> win/msvcia64 ia64
win -> win/pocc x86
win -> win/pocc64 x86-64
win -> win/watcom x86
win -> win/xcc x86
x win -> wce/mingwarm arm
x win -> wce/mingw x86 (not fully supported yet)
x win -> wce/poccarm arm
x win -> wce/msvcarm arm
x win -> wce/msvcmips mips (not supported yet)
x win -> wce/msvcsh sh (not supported yet)
x win -> wce/msvc x86 (not supported yet)
x win -> dos/djgpp x86 (on Windows x86 hosts only)
x win -> dos/watcom x86
x win -> os2/watcom x86
x win -> linux/watcom x86
x win -> android/gcc x86
x win -> android/gccarm arm
x win -> vxworks/gcc (CPU cross-builds possible: x86, arm, mips, ppc)
x win -> vxworks/diab (CPU cross-builds possible: x86, arm, mips, ppc, sparc)
x win -> symbian/gcc arm
x win -> cygwin/gcc x86
dos -> dos/djgpp x86
dos -> dos/watcom x86
x dos -> win/watcom x86
x dos -> os2/watcom x86
x dos -> linux/watcom x86
os2 -> os2/gcc x86
os2 -> os2/watcom x86
x os2 -> win/watcom x86
x os2 -> dos/watcom x86
x os2 -> linux/watcom x86
linux -> linux/gcc (CPU cross-builds possible)
linux -> linux/clang (CPU cross-builds possible)
linux -> linux/icc (CPU cross-builds possible: x86, x86-64, ia64)
linux -> linux/sunpro (CPU cross-builds possible: x86, x86-64)
linux -> linux/open64 (CPU cross-builds possible: x86-64, ia64, ...)
x linux -> wce/mingwarm arm
x linux -> wce/mingw x86
x linux -> win/mingw x86
x linux -> win/mingw64 x86-64
x linux -> win/watcom x86
x linux -> win/bcc x86 (requires WINE)
x linux -> os2/watcom x86
x linux -> dos/watcom x86
x linux -> dos/djgpp x86
x linux -> android/gcc x86
x linux -> android/gccarm arm
x linux -> vxworks/gcc (CPU cross-builds possible: x86, arm, mips, ppc)
x linux -> vxworks/diab (CPU cross-builds possible: x86, arm, mips, ppc, sparc)
bsd -> bsd/gcc (CPU cross-builds possible)
bsd -> bsd/clang (CPU cross-builds possible)
bsd -> bsd/pcc (experimental)
x bsd -> wce/mingwarm arm
x bsd -> wce/mingw x86
x bsd -> win/mingw x86
x bsd -> dos/djgpp x86
darwin -> darwin/clang (CPU cross-builds possible: x86, x86-64, unibin)
darwin -> darwin/gcc (CPU cross-builds possible: x86, x86-64, ppc, ppc64, unibin)
darwin -> darwin/icc (CPU cross-builds possible: x86, x86-64)
x darwin -> wce/mingwarm arm
x darwin -> wce/mingw x86
x darwin -> win/mingw x86
x darwin -> win/mingw64 x86-64
x darwin -> dos/djgpp x86
x darwin -> android/gcc x86
x darwin -> android/gccarm arm
hpux -> hpux/gcc (CPU cross-builds possible)
qnx -> qnx/gcc (CPU cross-builds possible - no tested)
beos -> beos/gcc x86
x hpux -> wce/mingwarm arm
x hpux -> wce/mingw x86
x hpux -> win/mingw x86
x hpux -> dos/djgpp x86
minix -> minix/gcc x86
minix -> minix/clang x86
minix -> minix/ack x86
aix -> aix/gcc (CPU cross-builds possible: ppc, ppc64)
sunos -> sunos/gcc (CPU cross-builds possible)
sunos -> sunos/sunpro (CPU cross-builds possible: x86, x86-64, sparc32, sparc64)
x sunos -> wce/mingwarm arm
x sunos -> wce/mingw x86
x sunos -> win/mingw x86
x sunos -> dos/djgpp x86
x sunos -> vxworks/gcc (CPU cross-builds possible: x86, arm, mips, ppc)
x sunos -> vxworks/diab (CPU cross-builds possible: x86, arm, mips, ppc, sparc)
&nbsp;| host<br />plat | target<br />plat/comp | target<br />cpu
:---- | :------------- | :-------------------- | :---------------------------------------
| win | win/bcc | x86
| win | win/gcc | x86
| win | win/global | x86
| win | win/icc | x86
| win | win/icc64 | x86-64 (not supported yet)
| win | win/iccia64 | ia64
| win | win/mingw | x86
| win | win/mingw64 | x86-64
| win | win/msvc | x86
| win | win/msvc64 | x86-64
| win | win/msvcia64 | ia64
| win | win/pocc | x86
| win | win/pocc64 | x86-64
| win | win/watcom | x86
| win | win/xcc | x86
x | win | wce/mingwarm | arm
x | win | wce/mingw | x86 (not fully supported yet)
x | win | wce/poccarm | arm
x | win | wce/msvcarm | arm
x | win | wce/msvcmips | mips (not supported yet)
x | win | wce/msvcsh | sh (not supported yet)
x | win | wce/msvc | x86 (not supported yet)
x | win | dos/djgpp | x86 (on Windows x86 hosts only)
x | win | dos/watcom | x86
x | win | os2/watcom | x86
x | win | linux/watcom | x86
x | win | android/gcc | x86
x | win | android/gccarm | arm
x | win | vxworks/gcc | (CPU cross-builds possible: x86, arm, mips, ppc)
x | win | vxworks/diab | (CPU cross-builds possible: x86, arm, mips, ppc, sparc)
x | win | symbian/gcc | arm
x | win | cygwin/gcc | x86
| dos | dos/djgpp | x86
| dos | dos/watcom | x86
x | dos | win/watcom | x86
x | dos | os2/watcom | x86
x | dos | linux/watcom | x86
| os2 | os2/gcc | x86
| os2 | os2/watcom | x86
x | os2 | win/watcom | x86
x | os2 | dos/watcom | x86
x | os2 | linux/watcom | x86
| linux | linux/gcc | (CPU cross-builds possible)
| linux | linux/clang | (CPU cross-builds possible)
| linux | linux/icc | (CPU cross-builds possible: x86, x86-64, ia64)
| linux | linux/sunpro | (CPU cross-builds possible: x86, x86-64)
| linux | linux/open64 | (CPU cross-builds possible: x86-64, ia64, ...)
x | linux | wce/mingwarm | arm
x | linux | wce/mingw | x86
x | linux | win/mingw | x86
x | linux | win/mingw64 | x86-64
x | linux | win/watcom | x86
x | linux | win/bcc | x86 (requires WINE)
x | linux | os2/watcom | x86
x | linux | dos/watcom | x86
x | linux | dos/djgpp | x86
x | linux | android/gcc | x86
x | linux | android/gccarm | arm
x | linux | vxworks/gcc | (CPU cross-builds possible: x86, arm, mips, ppc)
x | linux | vxworks/diab | (CPU cross-builds possible: x86, arm, mips, ppc, sparc)
| bsd | bsd/gcc | (CPU cross-builds possible)
| bsd | bsd/clang | (CPU cross-builds possible)
| bsd | bsd/pcc | (experimental)
x | bsd | wce/mingwarm | arm
x | bsd | wce/mingw | x86
x | bsd | win/mingw | x86
x | bsd | dos/djgpp | x86
| darwin | darwin/clang | (CPU cross-builds possible: x86, x86-64, unibin)
| darwin | darwin/gcc | (CPU cross-builds possible: x86, x86-64, ppc, ppc64, unibin)
| darwin | darwin/icc | (CPU cross-builds possible: x86, x86-64)
x | darwin | wce/mingwarm | arm
x | darwin | wce/mingw | x86
x | darwin | win/mingw | x86
x | darwin | win/mingw64 | x86-64
x | darwin | dos/djgpp | x86
x | darwin | android/gcc | x86
x | darwin | android/gccarm | arm
| hpux | hpux/gcc | (CPU cross-builds possible)
| qnx | qnx/gcc | (CPU cross-builds possible - no tested)
| beos | beos/gcc | x86
x | hpux | wce/mingwarm | arm
x | hpux | wce/mingw | x86
x | hpux | win/mingw | x86
x | hpux | dos/djgpp | x86
| minix | minix/gcc | x86
| minix | minix/clang | x86
| minix | minix/ack | x86
| aix | aix/gcc | (CPU cross-builds possible: ppc, ppc64)
| sunos | sunos/gcc | (CPU cross-builds possible)
| sunos | sunos/sunpro | (CPU cross-builds possible: x86, x86-64, sparc32, sparc64)
x | sunos | wce/mingwarm | arm
x | sunos | wce/mingw | x86
x | sunos | win/mingw | x86
x | sunos | dos/djgpp | x86
x | sunos | vxworks/gcc | (CPU cross-builds possible: x86, arm, mips, ppc)
x | sunos | vxworks/diab | (CPU cross-builds possible: x86, arm, mips, ppc, sparc)
Leading 'x' marks cross-platform scenarios.