#7 Add -mthumb option to file properties

Next Release
closed
None
5
2013-09-11
2010-12-22
thunderbolt
No

Add the posibility to disable and enable thumb mode for files in the file properties dialog, so single files could be build in arm/thumb mode

Discussion

  • Krzysztof Wesolowski

    Actually you can disable -mthumb completely, and add it manually to command line in file properties.

    But all in all both debugging and -mthumb should not be declared for all project, but in compilator settings - where they actually belongs.

     
  • Liviu Ionescu (ilg)

    > But all in all both debugging and -mthumb should not be declared for all
    > project, but in compilator settings - where they actually belongs.

    in principle you are right, they belong to compiler settings.

    the reason they were defined globally is simplify keeping them in sync for all 'languages'.

    except for -mthumb for legacy architectures (like ARM7), the other usually are set uniformly acros the project.

    I'll try to figure out a solution for individual -mthumb settings.

    Liviu

     
  • Liviu Ionescu (ilg)

    • assigned_to: nobody --> ilg-ul
     
  • Krzysztof Wesolowski

    And with modern architectures (Cortex) it really makes life easier. Unfortunately Processor settings cannot be modified on per file/folder basis.

     
  • Liviu Ionescu (ilg)

    > Unfortunately Processor settings cannot be modified on per file/folder
    > basis.

    can you elaborate, eventually by describing a practical situation when defining the processor on a per file/folder is needed?

    Liviu

     
  • Krzysztof Wesolowski

    Sorry for not writing more clearly - settings in tabs "Target Processor" and "Debugging" cannot be modified this way. I do not know any situation when defining different architectures is needed.

     
  • Liviu Ionescu (ilg)

    • status: open --> closed
    • Group: --> Next Release
     
  • Liviu Ionescu (ilg)

    It looks like this is more like a theoretical possibility, without known practical usages.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks