The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth b6bfa864d4 Disallow the usage of the inline assembler inside generics, because there are currently two problems:
1. At least on x86 the assembler reader initializes the parameter location informations which results in InternalError 200301231
2. Assembler tokens are not stored in the token stream and thus won't be reproduced during specialization

x86/rax86int.pas, tx86intreader.Assemble:
  * check for "parse_generic" before calling generate_parameter_info
pstatmnt.pas, assembler_block & statement:
  * generate an error message if an asm statement should be parsed inside a generic

+ added test

git-svn-id: trunk@24892 -
2013-06-13 19:42:49 +00:00
compiler Disallow the usage of the inline assembler inside generics, because there are currently two problems: 2013-06-13 19:42:49 +00:00
ide Fix compilation failure if DEBUG conditional is set, which needs regexpr package 2013-06-09 08:31:58 +00:00
installer Regenerate all Makefiles with an up-to-date fpcmake binary 2013-04-29 12:38:48 +00:00
packages * Patch from Reinier OlieSlagers to correct message in case of not equals (bug ID 24433) 2013-06-13 14:43:21 +00:00
rtl * another patch by Max Nazhalov to fix missing exits in the softfpu code 2013-06-13 19:40:17 +00:00
tests Disallow the usage of the inline assembler inside generics, because there are currently two problems: 2013-06-13 19:42:49 +00:00
utils * Fixed paths in fpmake.pp files 2013-06-02 21:20:14 +00:00
.gitattributes Disallow the usage of the inline assembler inside generics, because there are currently two problems: 2013-06-13 19:42:49 +00:00
.gitignore * more finegrained parallelism support for testsuite runs: the tests are no 2012-06-03 17:56:28 +00:00
fpmake_add1.inc * Handle the location of each package at run-time, not at compilation time 2013-06-02 17:55:23 +00:00
fpmake_proc1.inc * Handle the location of each package at run-time, not at compilation time 2013-06-02 17:55:23 +00:00
fpmake.pp * Handle the location of each package at run-time, not at compilation time 2013-06-02 17:55:23 +00:00
Makefile * Fixed cross-installation after r24625. 2013-05-28 12:55:25 +00:00
Makefile.fpc * Fixed cross-installation after r24625. 2013-05-28 12:55:25 +00:00