History

configure: More msvc/icl combining

Alex Smith committed 13 years ago

Commit f11e4041 parent f963f701 file · +7 −7Browse files

Unified · Split

configure+7−7
@@ -3945,14 +3945,14 @@ elif enabled tms470; then · 3944 unmodified lines
39453945 add_cflags -pds=824 -pds=837
39463946 elif enabled pathscale; then
39473947 add_cflags -fstrict-overflow -OPT:wrap_around_unsafe_opt=OFF
3948−elif enabled msvc; then
3948+elif enabled_any msvc icl; then
39493949 enabled x86_32 && disable aligned_stack
3950−elif enabled icl; then
3951− enabled x86_32 && disable aligned_stack
3952− # basically -fstrict-aliasing for icl that doesn't work (correctly) on 13.x+
3953− check_cpp_condition "windows.h" "__ICL < 1300" && add_cflags -Qansi-alias
3954− # icl will pass the inline asm tests but inline asm is currently not supported (build will fail)
3955− disable inline_asm
3950+ if enabled icl; then
3951+ # basically -fstrict-aliasing for icl that doesn't work (correctly) on 13.x+
3952+ check_cpp_condition "windows.h" "__ICL < 1300" && add_cflags -Qansi-alias
3953+ # icl will pass the inline asm tests but inline asm is currently not supported (build will fail)
3954+ disable inline_asm
3955+ fi
39563956 fi
39573957
39583958 case $target_os in

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t