VirtualBox

Changeset 103960 in vbox for trunk/src/bldprogs


Ignore:
Timestamp:
Mar 20, 2024 2:02:02 PM (8 months ago)
Author:
vboxsync
Message:

bldprogs/gccplugin: attribute field location was busted with 6.3 at least, not 7.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bldprogs/VBoxCompilerPlugInsGcc.cpp

    r100875 r103960  
    253253        type_required           : true,
    254254        function_type_required  : true,
    255 // gcc 7.3 at least moves this field to after "handler", and with 8.3 it is back
    256 #if RT_GNUC_PREREQ(4, 6) && !(RT_GNUC_PREREQ(7, 0) && !RT_GNUC_PREREQ(8, 0))
     255// gcc 6.3 at least moves this field to after "handler", and with 8.3 it is back
     256#if RT_GNUC_PREREQ(4, 6) && !(RT_GNUC_PREREQ(6, 3) && !RT_GNUC_PREREQ(8, 0))
    257257        affects_type_identity   : false,
    258258#endif
    259259        handler                 : AttributeHandler,
    260 #if RT_GNUC_PREREQ(7, 0) && !RT_GNUC_PREREQ(8, 0)
     260#if RT_GNUC_PREREQ(6, 3) && !RT_GNUC_PREREQ(8, 0)
    261261        affects_type_identity   : false,
    262262#endif
     
    272272        type_required           : true,
    273273        function_type_required  : true,
    274 #if RT_GNUC_PREREQ(4, 6) && !(RT_GNUC_PREREQ(7, 0) && !RT_GNUC_PREREQ(8, 0))
     274#if RT_GNUC_PREREQ(4, 6) && !(RT_GNUC_PREREQ(6, 3) && !RT_GNUC_PREREQ(8, 0))
    275275        affects_type_identity   : false,
    276276#endif
    277277        handler                 : AttributeHandler,
    278 #if RT_GNUC_PREREQ(7, 0) && !RT_GNUC_PREREQ(8, 0)
     278#if RT_GNUC_PREREQ(6, 3) && !RT_GNUC_PREREQ(8, 0)
    279279        affects_type_identity   : false,
    280280#endif
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette