{"action":"created","issue":{"url":"https://api.github.com/repos/ldc-developers/ldc/issues/971","labels_url":"https://api.github.com/repos/ldc-developers/ldc/issues/971/labels{/name}","comments_url":"https://api.github.com/repos/ldc-developers/ldc/issues/971/comments","events_url":"https://api.github.com/repos/ldc-developers/ldc/issues/971/events","html_url":"https://github.com/ldc-developers/ldc/issues/971","id":86019297,"number":971,"title":"on OSX, ldc generates 1 more underscore to mangled symbols compared to dmd","user":{"login":"timotheecour","id":2194784,"avatar_url":"https://avatars.githubusercontent.com/u/2194784?v=3","gravatar_id":"","url":"https://api.github.com/users/timotheecour","html_url":"https://github.com/timotheecour","followers_url":"https://api.github.com/users/timotheecour/followers","following_url":"https://api.github.com/users/timotheecour/following{/other_user}","gists_url":"https://api.github.com/users/timotheecour/gists{/gist_id}","starred_url":"https://api.github.com/users/timotheecour/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timotheecour/subscriptions","organizations_url":"https://api.github.com/users/timotheecour/orgs","repos_url":"https://api.github.com/users/timotheecour/repos","events_url":"https://api.github.com/users/timotheecour/events{/privacy}","received_events_url":"https://api.github.com/users/timotheecour/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-06-08T04:27:19Z","updated_at":"2015-06-09T00:18:01Z","closed_at":null,"body":"eg:\r\n\r\nfun1.d:\r\nmodule fun1;\r\n\r\nldc2 -c -of/tmp/fun1.o fun1.d && nm  /tmp/fun1.o\r\nldc generates '__D4fun112__ModuleInfoZ',  \r\ndmd generates '_D4fun112__ModuleInfoZ'\r\n\r\nwhich one is more correct?\r\nEither way, this breaks tooling that depends on it.\r\n"},"comment":{"url":"https://api.github.com/repos/ldc-developers/ldc/issues/comments/110179369","html_url":"https://github.com/ldc-developers/ldc/issues/971#issuecomment-110179369","issue_url":"https://api.github.com/repos/ldc-developers/ldc/issues/971","id":110179369,"user":{"login":"timotheecour","id":2194784,"avatar_url":"https://avatars.githubusercontent.com/u/2194784?v=3","gravatar_id":"","url":"https://api.github.com/users/timotheecour","html_url":"https://github.com/timotheecour","followers_url":"https://api.github.com/users/timotheecour/followers","following_url":"https://api.github.com/users/timotheecour/following{/other_user}","gists_url":"https://api.github.com/users/timotheecour/gists{/gist_id}","starred_url":"https://api.github.com/users/timotheecour/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timotheecour/subscriptions","organizations_url":"https://api.github.com/users/timotheecour/orgs","repos_url":"https://api.github.com/users/timotheecour/repos","events_url":"https://api.github.com/users/timotheecour/events{/privacy}","received_events_url":"https://api.github.com/users/timotheecour/received_events","type":"User","site_admin":false},"created_at":"2015-06-09T00:18:01Z","updated_at":"2015-06-09T00:18:01Z","body":"I agree dmd does it wrong but would that be possible to do as an option though (via a flag), for consistency with dmd? (and until/if dmd supports it)\r\n(for reducing friction between the 2 compilers and make tooling easier)\r\n"}}