Ticket #1679: 32_64.diff
File 32_64.diff, 1.6 KB (added by , 15 years ago) |
---|
-
builtin.jam
185 185 186 186 # The addressing model to generate code for. Currently a limited set only 187 187 # specifying the bit size of pointers. 188 feature.feature address-model : 16 32 64 : propagated optional ;188 feature.feature address-model : 16 32 64 32_64 : propagated optional ; 189 189 190 190 # Type of CPU architecture to compile for. 191 191 feature.feature architecture : -
darwin.jam
115 115 { 116 116 feature.set-default macosx-version : 10.4 ; 117 117 } 118 if 10.5 in [ feature.values macosx-version ] 119 { 120 feature.set-default macosx-version : 10.5 ; 121 } 118 122 119 123 # Add the options for all the found SDKs. 120 124 for local sdk in $(.macosx-sdk) … … 146 150 : $(values) ; 147 151 } 148 152 153 149 154 arch-addr-flags darwin OPTIONS : combined : 32 : -arch i386 -arch ppc : default ; 150 155 arch-addr-flags darwin OPTIONS : combined : 64 : -arch x86_64 -arch ppc64 ; 156 arch-addr-flags darwin OPTIONS : combined : 32_64 : -arch i386 -arch ppc -arch x86_64 -arch ppc64 ; 151 157 152 158 arch-addr-flags darwin OPTIONS : x86 : 32 : -arch i386 : default ; 153 159 arch-addr-flags darwin OPTIONS : x86 : 64 : -arch x86_64 ; 160 arch-addr-flags darwin OPTIONS : x86 : 32_64 : -arch i386 -arch x86_64 ; 154 161 155 162 arch-addr-flags darwin OPTIONS : power : 32 : -arch ppc : default ; 156 163 arch-addr-flags darwin OPTIONS : power : 64 : -arch ppc64 ; 164 arch-addr-flags darwin OPTIONS : power : 32_64 : -arch ppc -arch ppc64 ; 157 165 158 166 159 167 flags darwin.link OPTIONS <runtime-link>static