View Issue Details

IDProjectCategoryView StatusLast Update
0015037FPCCompilerpublic2009-11-10 08:18
ReporterDmitry Boyarintsev Assigned ToJonas Maebe  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Platformdarwin 
Fixed in Version2.6.0 
Summary0015037: fpc patch: replace darwin assembler macro directive usage my the proper section
Descriptionthe patch replaces TAsmDirective (lazy,nonlazy, init_func, term_func) with additional section types.

TagsNo tags attached.
Fixed in Revision14128
FPCOldBugId
FPCTarget
Attached Files

Activities

2009-11-09 14:34

 

Dmitry Boyarintsev

2009-11-09 14:35

developer   ~0032026

Last edited: 2009-11-09 14:45

list of directives is given here: http://developer.apple.com/mac/library/documentation/DeveloperTools/Reference/Assembler/040-Assembler_Directives/asm_directives.html#//apple_ref/doc/uid/TP30000823-TPXREF142

Jonas Maebe

2009-11-09 23:21

manager   ~0032036

Thanks for the patch. You may want to test future patches that add/remove section types with "make fullcycle" in the compiler dir to ensure that you didn't forget to change a file for another architecture than your native one (some ppc files also needed changes).

Dmitry Boyarintsev

2009-11-10 08:18

developer   ~0032037

thanks.

Issue History

Date Modified Username Field Change
2009-11-09 14:34 Dmitry Boyarintsev New Issue
2009-11-09 14:34 Dmitry Boyarintsev File Added: replace_directives.patch.zip
2009-11-09 14:35 Dmitry Boyarintsev Note Added: 0032026
2009-11-09 14:36 Jonas Maebe Status new => assigned
2009-11-09 14:36 Jonas Maebe Assigned To => Jonas Maebe
2009-11-09 14:45 Dmitry Boyarintsev Note Edited: 0032026
2009-11-09 23:21 Jonas Maebe Fixed in Revision => 14128
2009-11-09 23:21 Jonas Maebe Status assigned => resolved
2009-11-09 23:21 Jonas Maebe Fixed in Version => 2.5.1
2009-11-09 23:21 Jonas Maebe Resolution open => fixed
2009-11-09 23:21 Jonas Maebe Note Added: 0032036
2009-11-10 08:18 Dmitry Boyarintsev Status resolved => closed
2009-11-10 08:18 Dmitry Boyarintsev Note Added: 0032037