← Back to team overview

kicad-developers team mailing list archive

Re: C++ conformance (was [Merge] lp:~amir-mohammadkhani/kicad/ash into lp:kicad)

 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Please stop this "compiler war", i don't think we need just another
> useless holy war with no winners.
> 
Marco,

You misunderstood me. I'm not starting a compiler war. I would like you
to reread my initial email with the mindset that kicad is my primary
concern, not VC++.
I use gcc and couldn't give a damn about what other compilers do, but if
other compilers fail because kicad is "non-standard", then I do care.
It's the reason I looked at the -pedantic output.

I don't know what the problem with VC++ is. That is the reason I asked.
I once had problems with the different calling conventions in VC++, and
the dllimport/export bs. If that is the case, and that compiler cannot
handle good C++ code because it needs proprietary extensions, then  yes,
throw support for it out of the window. It's exactly what I said the
first time. Not knowing what the actual issue is, I can do no more than
offer if/then suggestions.

Alex
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJMows6AAoJEL0kPHNPXJJKazoP/2zAZy0f/5UuluddlFK7IVsE
1awCenFbEjiJrm7cVo4EHyK4xfgTCGyudwxx49OjQJYbF6CnW6GoBZ8igoAeyGZa
6jFWVZjTHCOuEN7PcDnwEqCUyaVqGvLTa3bhLEz6BFJx9oOMYJhD1zOv6AnL0mEP
9DaPBgKDtoIYfvDHvK+sW+79rNZ3UOkZh1+BebEK9S7HZqjL73dUZO9AvTaNwVLm
aF5uSwVL59s56THdaQcVXTteLXsxSd6zdmCw7K53umnq546hfpjdAS92kq9tnPuK
ScMPNLrKXqIlN7rphCwfVmwRRzTt9pOcOXwqndhDupd7TxV40WLJWUGcUJ7Wunjn
kA3nUg6Ojxiyc0utsBus7PxdO7xcligbUm++H+v0PHEGkjrs2ulnwTm17wXvl6rY
dUYLc+bZBwxuVvzUwWkdVrQrHkibiUjMMUdnzeH6b7Swam23nDEEhOYrCdAzDgop
Yk4j8wxkkpsv+YfO07/1XFuqUb9rAJvMWS0t/G2d5zSSGOtHtPcluBkQCeJOYrZR
ExRjEGVeuFPsHxuVglTbeOjP9s3rEnQvM7Dlz9tdA5xV1pCFtFzMKENy9lo9q8Qc
1plnyemcjCKv1XS156TuVRg8ndKioes0Fd15C9T2XS3LAhEDKUiTmbUCGCnVS955
6obuYaFXt3Zchic4JauU
=Bet8
-----END PGP SIGNATURE-----



References