summary refs log tree commit diff stats
path: root/lib/system/inclrtl.nim
Commit message (Collapse)AuthorAgeFilesLines
* remove legacy code (#21134)ringabout2022-12-261-2/+1
| | | | | * remove legacy code * fixes
* 'lock levels' are deprecated, now a noop (#20539)ringabout2022-10-111-1/+1
| | | | | * 'lock levels' are deprecated, now a noop * fixes tests
* don't use `{.rtl.}` for generics, otherwise `-d:useNimRtl` gives `ambiguous ↵Timothee Cour2021-07-011-6/+7
| | | | identifier` nimrtl error (#18406)
* remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 ↵Timothee Cour2021-02-171-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#16918) * nimNoArrayToCstringConversion deadcode * nimbabel deadcode * nimHasalignOf deadcode * nimvarargstyped deadcode * nimhygiene deadcode * nimNewTypedesc deadcode * nimlocks deadcode * nimHasCppDefine deadcode * nimHasRunnableExamples deadcode * nimHasNilChecks deadcode * nimSymKind deadcode * minor macros refactoring * nimVmEqIdent deadcode * nimNoNil deadcode * nimNoZeroTerminator deadcode * nimHasSymOwnerInMacro deadcode * nimVmExportFixed deadcode * nimNewRuntime deadcode * nimAshr deadcode * nimUncheckedArrayTyp deadcode * nimHasTypeof deadcode * nimErrorProcCanHaveBody deadcode * nimHasHotCodeReloading deadcode * nimHasSignatureHashInMacro deadcode * nimHasDefault deadcode * nimMacrosSizealignof deadcode
* disable sink inference, only enable it for the stdlib. Reason: better source ↵Andreas Rumpf2020-07-281-0/+3
| | | | code compatibility (#15105)
* move since from inclrtl to std/private/since (#14188)hlaaftana2020-05-021-18/+0
| | | | * move since from inclrtl to std/private/since * move since import in system below for HCR
* since now takes an optional patch, eg: `since: (1, 3, 1)` (#14124)Timothee Cour2020-04-261-2/+14
| | | add tests for tinclrtl
* Fix docgen snippet numbering (#13507)genotrance2020-03-031-1/+1
|
* Tiny since cleanup (#13286)Clyybber2020-01-281-1/+1
|
* typetraits: fixes #6454; genericParams; added lenTuple; added tuple type get ↵Timothee Cour2020-01-101-0/+2
| | | | | | (#13064)
* added 'since' template for further stdlib additionsAndreas Rumpf2019-11-071-0/+4
|
* last stdlib cleanupsAraq2019-09-211-8/+0
|
* Remove immediate pragma (#11308)Arne Döring2019-05-291-5/+0
| | | | | * remove immediate from tests * remove immediate from the compiler
* make nim bootstrap again for older versionsAndreas Rumpf2016-07-301-0/+5
|
* udpated the compiler and tester to use getOrDefaultAraq2015-10-131-0/+5
|
* lib: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-4/+4
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* Corrected lib name for macos.Yuriy Glukhov2015-08-251-1/+1
|
* Happy new year!Guillaume Gelin2015-01-061-1/+1
|
* introduced 'benign' pragmaAraq2014-10-251-0/+5
|
* the big renamefest: first stepsAraq2014-08-221-1/+1
|
* building of nimrtl.dll should work againAraq2014-04-221-1/+1
|
* fixes DLL generationAraq2014-04-211-2/+2
|
* made large parts of the stdlib gcsafeAraq2014-04-201-3/+5
|
* refactorings for the eval engine; bugfix: clean templates as accessorsAraq2013-07-191-1/+3
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* docgen2 improvementsAraq2012-06-231-2/+2
|
* year 2012 for most copyright headersAraq2012-01-021-1/+1
|
* linearScanEnd pragma; string case statement optimizationAraq2011-03-141-1/+1
|
* distinction between re.replace and re.replacef; speed improvements for re moduleAraq2011-03-061-1/+1
|
* inlining of the write barrier for dllsAndreas Rumpf2010-08-081-1/+0
|
* before stack init changeAndreas Rumpf2010-08-011-1/+1
|
* handling of compiler procs improved for DLL generationAndreas Rumpf2010-07-291-0/+45