summaryrefslogtreecommitdiff
path: root/compiler/msgtxt.inc
Commit message (Collapse)AuthorAgeFilesLines
* + -Xa option: generate code which allows to use more than 2 GB of static ↵florian2020-11-301-19/+20
| | | | | | | | | data on 64 Bit targets + implemented support for x86-64 * more than 2 GB static data requires to use the --no-relax option on linux git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47651 3ad0048d-3df7-0310-abae-a5850022a9f2
* sinclairql: mark the qhdr metadata format as default in the help textkaroly2020-11-251-11/+11
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47572 3ad0048d-3df7-0310-abae-a5850022a9f2
* sinclairql: added platform specific options to allow specifying executable ↵karoly2020-11-251-22/+26
| | | | | | metadata format git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47567 3ad0048d-3df7-0310-abae-a5850022a9f2
* + options.pas: Add new option -sT, to do only the linking on target, bypierre2020-11-201-90/+89
| | | | | | | | | | | | opposition to the old -st option, which does both assembling and linking on target. msg/errore.msg: Add new -sT help message modify -st help message, to explicitly say that both assembling and linking scripts are prepared for target system. * msgidx.txt, msgtxt.inc: Regenerated git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47488 3ad0048d-3df7-0310-abae-a5850022a9f2
* * cosmeticsflorian2020-11-121-117/+117
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47403 3ad0048d-3df7-0310-abae-a5850022a9f2
* * patch by Cyrax: forbid to use heaptrc and valgrind at the same time, ↵florian2020-11-111-258/+259
| | | | | | | | resolves #36529 * load cmem before line* units as they might allocate memory git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47390 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerated msgidx/msgtxt after r47376karoly2020-11-101-41/+41
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47377 3ad0048d-3df7-0310-abae-a5850022a9f2
* m68k: initial commit to add the Sinclair QL as a compiler targetkaroly2020-11-041-48/+51
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47307 3ad0048d-3df7-0310-abae-a5850022a9f2
* * give an error when trying to define a macro/compiler variable withjonas2020-11-031-771/+766
| | | | | | an empty name git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47300 3ad0048d-3df7-0310-abae-a5850022a9f2
* Update -T help output after introduction of iOS targetspierre2020-10-281-37/+38
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47234 3ad0048d-3df7-0310-abae-a5850022a9f2
* + new switches -DD and DT which allow to pass an arbitrary string which is ↵florian2020-10-181-125/+128
| | | | | | used by %DATE%/%TIME% git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47132 3ad0048d-3df7-0310-abae-a5850022a9f2
* * AArch64: added SIMD instructions (only plain ARMv8-A for now)jonas2020-10-151-399/+403
| | | | | | | | | o added AArch64 regset parsing support in assembler reader, means that "{" no longer starts comments there (like in the ARM assembler reader) o added AArch64 indexed SIMD register support and removed old cg hacks that worked around its absence git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47116 3ad0048d-3df7-0310-abae-a5850022a9f2
* * turn the recently added 3357 warning into an error, to avoid another ↵karoly2020-10-141-1/+1
| | | | | | compiler IE later git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47105 3ad0048d-3df7-0310-abae-a5850022a9f2
* powerpc: added support for 64bit explicit locations in legacy MorphOS ↵karoly2020-10-141-673/+682
| | | | | | syscalls. improved error handling of various corner cases or explicit paraloc handling git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47104 3ad0048d-3df7-0310-abae-a5850022a9f2
* * write a proper error message if types are read/written which are not ↵florian2020-09-171-512/+511
| | | | | | supported in iso mode, resolves #37763 git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@46885 3ad0048d-3df7-0310-abae-a5850022a9f2
* * patch by Christo Crause, resolves #37335florian2020-08-201-130/+131
| | | | | | | * ESP8266 support for t_freertos.pas + -Ff switch to be able to pass the IDF_PATH without using an evironment variable git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@46527 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerate msg*.inc filessvenbarth2020-08-121-153/+152
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@46403 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regeneratedflorian2020-08-101-100/+100
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@46352 3ad0048d-3df7-0310-abae-a5850022a9f2
* Change -Tmacos into -Tmacosclassic in helppierre2020-07-121-52/+52
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@45775 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerated message filesjonas2020-06-211-194/+193
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@45671 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerate msg{txt,idx}.inc after adding MSX-DOS to help textsvenbarth2020-06-061-37/+39
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@45604 3ad0048d-3df7-0310-abae-a5850022a9f2
* + allow specifying the program load address for the ZX Spectrum target via ↵nickysn2020-06-031-42/+45
| | | | | | the -WB option git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@45581 3ad0048d-3df7-0310-abae-a5850022a9f2
* * fixed -Cl options now showing in the help of an LLVM compiler (and fixedjonas2020-05-091-4/+4
| | | | | | them to read -Cl rather than -CL) git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@45316 3ad0048d-3df7-0310-abae-a5850022a9f2
* Add -Wp option description for riscv32 and xtensa compilerpierre2020-05-051-31/+33
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@45266 3ad0048d-3df7-0310-abae-a5850022a9f2
* * update msgnickysn2020-04-261-191/+198
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/z80@45132 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerate msg{txt,idx}.incsvenbarth2020-04-261-503/+503
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@45091 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerate msg{idx,txt}.incsvenbarth2020-04-211-324/+325
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44946 3ad0048d-3df7-0310-abae-a5850022a9f2
* Add several missing -T options in helppierre2020-04-191-79/+87
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44875 3ad0048d-3df7-0310-abae-a5850022a9f2
* + -ib parameter to print the code generator backend type: FPC or LLVMjonas2020-04-181-208/+211
| | | | | | * some cleanups related to -i printing git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44787 3ad0048d-3df7-0310-abae-a5850022a9f2
* + -XlS<x> option to specify a suffix for externally called LLVM utilities,jonas2020-03-301-124/+127
| | | | | | | | e.g. -XlS-7 to call clang-7 instead of clang) * IMPORTANT: changed the -CL llvm code generation options to -Cl, for consistency with the new -Xl option (-XL was already taken) git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44436 3ad0048d-3df7-0310-abae-a5850022a9f2
* * throw an error if the forward interface type and the actual interface ↵florian2020-02-211-521/+522
| | | | | | type do not match, resolves #36720 git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44230 3ad0048d-3df7-0310-abae-a5850022a9f2
* * do not allow constraints in headers of procedure implementations in ↵florian2020-02-141-499/+502
| | | | | | | | delphi mode, resolves #36584 * better error message if a constraint is found at a wrong location git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44174 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerate msg*.inc after last commitsvenbarth2020-02-141-600/+599
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44171 3ad0048d-3df7-0310-abae-a5850022a9f2
* * for avr1, do not save registers during an interrupt procedure, as it has ↵florian2020-02-091-435/+442
| | | | | | no memory to store them git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44139 3ad0048d-3df7-0310-abae-a5850022a9f2
* * AVR: decide after compiler if a certain subroutine is suitable for avr1, ↵florian2020-02-081-458/+456
| | | | | | if not, replace it by sleep and warn git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44133 3ad0048d-3df7-0310-abae-a5850022a9f2
* + added possibility to list supported modeswitches using -im and ↵hajny2020-02-051-211/+215
| | | | | | documented it in help pages git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44120 3ad0048d-3df7-0310-abae-a5850022a9f2
* * added information about -M allowing to specify modeswitcheshajny2020-02-041-98/+104
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44115 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenned msgtxt.incmarco2020-01-211-1/+1
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@44009 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerate msg*.inc files after adding a new error message related to C blockssvenbarth2019-12-141-518/+522
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@43685 3ad0048d-3df7-0310-abae-a5850022a9f2
* * warn only in delphi mode if an explicit enumeration value exceeds the ↵florian2019-11-251-576/+578
| | | | | | range, relaxes r43191 git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@43590 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerate msg*.inc files after adding new error messages for undefined ↵svenbarth2019-11-211-322/+323
| | | | | | symbols git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@43548 3ad0048d-3df7-0310-abae-a5850022a9f2
* * check in the internal assembler for references with incorrect use of RIPflorian2019-11-131-367/+367
| | | | | | + test git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@43461 3ad0048d-3df7-0310-abae-a5850022a9f2
* + include -Avasm into the help screenflorian2019-10-261-138/+138
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@43311 3ad0048d-3df7-0310-abae-a5850022a9f2
* * give an error if an explicit enumeration valid exceeds the valid range, ↵florian2019-10-131-583/+590
| | | | | | resolves #34633 git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@43191 3ad0048d-3df7-0310-abae-a5850022a9f2
* + command line switch -CV to select the threadvar model for section threadvarsflorian2019-09-251-129/+132
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@43071 3ad0048d-3df7-0310-abae-a5850022a9f2
* -- Zusammenführen der Unterschiede zwischen Projektarchiv-URLs in ».«:florian2019-08-111-362/+359
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U compiler/i8086/r8086int.inc U compiler/i8086/r8086nor.inc U compiler/i8086/r8086rni.inc U compiler/i8086/r8086std.inc U compiler/i386/i386prop.inc U compiler/i386/i386att.inc U compiler/i386/i386atts.inc U compiler/i386/i386int.inc U compiler/i8086/i8086int.inc U compiler/i8086/i8086op.inc U compiler/i8086/r8086dwrf.inc U compiler/i8086/r8086ari.inc U compiler/i8086/r8086con.inc U compiler/i8086/r8086nasm.inc U compiler/i8086/r8086num.inc U compiler/i8086/r8086stab.inc U compiler/i386/i386nop.inc U compiler/i386/i386op.inc U compiler/i386/i386tab.inc U compiler/i386/r386ot.inc U compiler/i386/r386ari.inc U compiler/i386/r386att.inc U compiler/i386/r386con.inc U compiler/i386/r386dwrf.inc U compiler/i386/r386int.inc U compiler/i386/r386iri.inc U compiler/i386/r386nasm.inc U compiler/i386/r386nor.inc U compiler/i386/r386nri.inc U compiler/i386/r386num.inc U compiler/i386/r386rni.inc U compiler/i386/r386sri.inc U compiler/i386/r386stab.inc U compiler/i386/r386std.inc U compiler/i8086/i8086prop.inc U compiler/i8086/i8086att.inc U compiler/i8086/i8086atts.inc U compiler/i8086/i8086nop.inc U compiler/i8086/i8086tab.inc U compiler/i8086/r8086ot.inc U compiler/i8086/r8086att.inc U compiler/i8086/r8086iri.inc U compiler/i8086/r8086nri.inc U compiler/i8086/r8086sri.inc U compiler/x86/agx86int.pas U compiler/x86/rax86int.pas U compiler/x86/aasmcpu.pas U compiler/x86/rax86.pas U compiler/x86/x86ins.dat U compiler/x86/agx86att.pas U compiler/x86/cpubase.pas U packages/rtl-objpas/src/inc/rtti.pp U packages/rtl-objpas/tests/tests.rtti.pas U rtl U compiler/x86_64/x8664att.inc U compiler/x86_64/x8664tab.inc U compiler/x86_64/r8664con.inc U compiler/x86_64/r8664nasm.inc U compiler/x86_64/r8664sri.inc U compiler/aasmtai.pas U compiler/scanner.pas U tests/utils/avx/readme.txt U compiler/x86_64/x8664ats.inc U compiler/x86_64/x8664op.inc U compiler/x86_64/r8664att.inc U compiler/x86_64/r8664iri.inc U compiler/x86_64/r8664rni.inc U compiler/pp.lpi U compiler/msgtxt.inc U compiler/ppcx64.lpi U compiler/x86_64/x8664pro.inc U compiler/x86_64/x8664nop.inc U compiler/x86_64/r8664ari.inc U compiler/x86_64/r8664int.inc U compiler/x86_64/r8664num.inc U compiler/x86_64/r8664std.inc U compiler/msgidx.inc U compiler/utils/mkx86ins.pp U compiler/x86/x86reg.dat D compiler/x86/cx86innr.inc U compiler/x86_64/x8664int.inc U compiler/x86_64/r8664ot.inc U compiler/x86_64/r8664dwrf.inc U compiler/x86_64/r8664nor.inc U compiler/x86_64/r8664stab.inc U compiler/msg/errore.msg U compiler/utils/mkx86reg.pp U tests/utils/avx/asmtestgenerator.pas U tests/utils/avx/options.pas U tests/utils/avx/avxtestgenerator.pp U tests/test/units/character/tissurrogatepair2.pp U tests/test/units/character/tissurrogatepair.pp U tests/utils/avx/avxopcodes.pas U . -- Aufzeichnung der Informationen für Zusammenführung zwischen Projektarchiv-URLs in ».«: U . U packages/rtl-objpas/src/inc/rtti.pp U packages/rtl-objpas/tests/tests.rtti.pas U rtl git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@42654 3ad0048d-3df7-0310-abae-a5850022a9f2
* * an incomplete case statement is not an error in ISO Pascal (mantis #35910)jonas2019-08-031-382/+378
| | | | | | | | | | * give a compile-time error in ISO/Extended Pascal if the compiler can prove the case selector value is not handled, and a warning in other modes (mantis #35915) o trigger the case node simplification at the end of the case node typecheck pass, like for other nodes git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@42574 3ad0048d-3df7-0310-abae-a5850022a9f2
* * fix for Mantis #35903: apply patch by J. Gareth Moreton to update the ↵svenbarth2019-08-021-1/+1
| | | | | | copyright year to 2019 git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@42558 3ad0048d-3df7-0310-abae-a5850022a9f2
* * get rid of the scanner message for attributes for real this time ↵svenbarth2019-07-131-687/+693
| | | | | | (sometimes I *really* hate Git -.-) git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@42413 3ad0048d-3df7-0310-abae-a5850022a9f2
* fixed the messy state of messages after recent custom attributes merge. ↵karoly2019-07-131-693/+687
| | | | | | fixed a typo, fixed double definition of message 3350, restored a message that was removed but still used, so the build passes at least. git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@42412 3ad0048d-3df7-0310-abae-a5850022a9f2