Better defaults for heap and stack sizes.
This commit is contained in:
parent
ab4e40cf0f
commit
03711317de
|
@ -797,8 +797,10 @@ void BuildSpec32File( FILE *outfile )
|
||||||
fprintf( outfile, " 0,\n" ); /* CheckSum */
|
fprintf( outfile, " 0,\n" ); /* CheckSum */
|
||||||
fprintf( outfile, " 0x%04x,\n", subsystem ); /* Subsystem */
|
fprintf( outfile, " 0x%04x,\n", subsystem ); /* Subsystem */
|
||||||
fprintf( outfile, " 0,\n" ); /* DllCharacteristics */
|
fprintf( outfile, " 0,\n" ); /* DllCharacteristics */
|
||||||
fprintf( outfile, " %d, 0,\n", stack_size*1024 ); /* SizeOfStackReserve/Commit */
|
fprintf( outfile, " %d, %ld,\n", /* SizeOfStackReserve/Commit */
|
||||||
fprintf( outfile, " %d, 0,\n", DLLHeapSize*1024 );/* SizeOfHeapReserve/Commit */
|
(stack_size ? stack_size : 1024) * 1024, page_size );
|
||||||
|
fprintf( outfile, " %d, %ld,\n", /* SizeOfHeapReserve/Commit */
|
||||||
|
(DLLHeapSize ? DLLHeapSize : 1024) * 1024, page_size );
|
||||||
fprintf( outfile, " 0,\n" ); /* LoaderFlags */
|
fprintf( outfile, " 0,\n" ); /* LoaderFlags */
|
||||||
fprintf( outfile, " %d,\n", IMAGE_NUMBEROF_DIRECTORY_ENTRIES ); /* NumberOfRvaAndSizes */
|
fprintf( outfile, " %d,\n", IMAGE_NUMBEROF_DIRECTORY_ENTRIES ); /* NumberOfRvaAndSizes */
|
||||||
fprintf( outfile, " {\n" );
|
fprintf( outfile, " {\n" );
|
||||||
|
|
Loading…
Reference in New Issue