| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
* Add comments on CPU arch detection
* Support HPPA/hppa/parisc64 CPU architecture
* Support sparc64 CPU architecture
* Update tools/niminst/makefile.nimf
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Remove confusing "ppc" block
The PowerPC arch is called "powerpc" in platforms.nim
The makefile shipped in release 1.6.10 populates the oFiles variable when myos=linux and mycpu=powerpc
mycpu=ppc instead leads to ``no C code generated for: [linux: ppc]. Stop``
* Handle ucpu=ppc
|
|
|
| |
fixes niminst with stricteffects; add testcase
|
|
|
|
|
| |
* niminst: support DESTDIR (fix #9788)
* niminst: quote variables
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Fix CPU detection for i386
Commit 787def271b1cabc6f898caa42f892125de9fa908 breaks CPU detection for i386 on OpenBSD and probably on other platforms.
[ isOpenIndiana -eq "yes" ] always returns 0, so mycpu is always set to "amd64".
* Update buildsh.nimf
Fix accidental bashism
|
|
|
| |
It's currently misdetected as powerpc64.
|
|
|
|
|
|
|
| |
* Add Nim's file icon
* Add installer icon
* Add uninstaller icon
|
|
|
|
|
|
|
| |
* Add support for LoongArch
* Update compiler/installer.ini
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
|
|
|
|
|
|
|
|
|
| |
* Add Elbrus 2000 architecture
* Add e2k to niminst
* Update compiler/installer.ini
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
|
|
|
|
|
| |
* add OpenIndiana support
* point sunos to solaris
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* workaround Nightlies bug
* Update tools/niminst/makefile.nimf
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* fix compilation on Debian 7 (no git -C)
* address review
* allow specify branch for testing unmerged csources
* temporarily change csources checkout parameters for testing
* Update tools/deps.nim
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
* fix failure
* Update config/build_config.txt
* set proper git branch/hash
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
|
|
|
| |
Add help
|
|
|
|
|
|
|
|
|
| |
* cleanup docs for type(nil) | type(nil); simplify nimHasUserErrors
* simplify nimNoNilSeqs2
* simplify nimNoNilSeqs
* fixup
|
|
|
| |
fix powerpc64le detection
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Update installer.ini
Add support for powerpc64 little endian
* Update buildsh.nimf
Add support for powerpc64 little endian
* Update makefile.nimf
Add support for freebsd/powerpc64 little endian
|
| |
|
|
|
|
| |
This is necessary for building Windows releases, was erroneously removed
by #15451.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* {.deprecated: [existsFile: fileExists].}
* s/existsFile/fileExists/ except under deps
* workaround pending #14819
* fix test
|
|
|
|
|
| |
* add riscv as riscv64
* add all platforms supported by FreeBSD
|
|
|
|
|
|
|
| |
* update to the latest Jester
* remove deprecated procs from some stdlib modules
* 'criterion' is not maintained anymore and relies on obsolete stuff
|
|
|
|
|
| |
* add arm support to openbsd
* use clang on openbsd
|
|
|
| |
This reverts commit b749d58ea1d77aab0ab758a17140ebc57e32f8c8.
|
| |
|
|
|
|
|
| |
* Add arm and arm64 for FreeBSD
* Add arm64 with aarch64 and reorder to avoid conflict with arm
|
|
|
|
|
|
| |
* only enable linenoise for -d:nimUseLinenoise
* fixup
|
|
|
|
|
|
| |
* fix nightlies linenoise regression
* fix other installers
|
| |
|
|
|
|
|
|
| |
* build.sh: Enable CPU detection for hppa
* compiler: Add hppa as target architecture on Linux
* lib/system: Add platform support for hppa
|
| |
|
| |
|
|
|
|
|
| |
* compiler: Add ia64 as target architecture on Linux
* build.sh: Enable CPU detection for ia64
|
| |
|
|
|
|
|
|
| |
* niminst: get rid of LINKER / LD
They don't seem to be used anywhere, and clashes with *nix `$LD`
|
|
|
|
|
|
| |
* compiler: Add alpha as target architecture on Linux
* build.sh: Enable CPU detection for alpha
|
| |
|
|
|
|
|
|
| |
* compiler: Add m68k as target architecture on Linux
* build.sh: Enable CPU detection for m68k
|
|
|
|
|
|
|
|
|
|
|
| |
* compiler: Add sparc64 as target architecture on Linux
* build.sh: Use getconf for bitness detection on Linux/sparc
The isainfo utility is specific to Solaris and not available
on Linux/sparc. While getconf exists on Solaris as well, it
does not always seem to match the bitness reported by isainfo
on Solaris and isainfo should therefore be preferred on Solaris.
|
| |
|
| |
|
| |
|
| |
|