mirror of
				https://gitlab.com/freepascal.org/fpc/source.git
				synced 2025-11-04 04:39:28 +01:00 
			
		
		
		
	* limit the stack size set by the -Cs option to 65520 bytes on i8086 and other
CPUs with a 16-bit address space git-svn-id: trunk@27960 -
This commit is contained in:
		
							parent
							
								
									22a7dfa231
								
							
						
					
					
						commit
						d7f9265eba
					
				@ -1005,7 +1005,13 @@ begin
 | 
			
		||||
                    's' :
 | 
			
		||||
                      begin
 | 
			
		||||
                         val(copy(more,j+1,length(more)-j),stacksize,code);
 | 
			
		||||
                         if (code<>0) or (stacksize>=67107840) or (stacksize<1024) then
 | 
			
		||||
                         if (code<>0)
 | 
			
		||||
{$ifdef cpu16bitaddr}
 | 
			
		||||
                            or (stacksize>=65521)
 | 
			
		||||
{$else cpu16bitaddr}
 | 
			
		||||
                            or (stacksize>=67107840)
 | 
			
		||||
{$endif cpu16bitaddr}
 | 
			
		||||
                            or (stacksize<1024) then
 | 
			
		||||
                          IllegalPara(opt);
 | 
			
		||||
                         break;
 | 
			
		||||
                      end;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user