Skip to content
This repository was archived by the owner on Feb 8, 2024. It is now read-only.

Cherry-pick some MSVCRT fixes which finally made it into upstream#26

Merged
redstar merged 6 commits intoldc-developers:ldc-merge-2.067from
kinke:winCherry
Apr 17, 2015
Merged

Cherry-pick some MSVCRT fixes which finally made it into upstream#26
redstar merged 6 commits intoldc-developers:ldc-merge-2.067from
kinke:winCherry

Conversation

@kinke
Copy link
Member

@kinke kinke commented Apr 16, 2015

dlang#968
dlang#969

We've already had some of these in LDC.

kinke added 6 commits April 17, 2015 01:07
Conflicts:
	src/core/stdc/fenv.d
Especially for MSVCRT 12+ (VS 2013).

Conflicts:
	src/core/stdc/math.d
By implementing functions defined inline in MS math.h header
(from VS 2014 CTP3) and using D wrappers for all *l functions.

hypot() forwards to _hypot() to support VS <= 2013.

Conflicts:
	src/core/stdc/math.d
@redstar
Copy link
Member

redstar commented Apr 17, 2015

Thanks! This was on my todo-list, too.

redstar added a commit that referenced this pull request Apr 17, 2015
Cherry-pick some MSVCRT fixes which finally made it into upstream
@redstar redstar merged commit 0da0ad4 into ldc-developers:ldc-merge-2.067 Apr 17, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants