Hello,

What's the right way to contribute patches to msp430-libc-ti_20101114,
the version that mspgcc4's build script builds by default?  For now,
I've modified mspgcc4/do-libc.sh to optionally apply a patch after
downloading the libc tarball from SourceForge, but I'd like to submit
my changes as far upstream as possible.

FWIW, the msp430-libc patch I'd like to contribute makes the header
files compatible with LLVM+clang, which now has a workable MSP430
backend.  The most significant change gives address-pinned globals
like P1IN external linkage so that they don't get emitted as common
symbols.  AFAICT mspgcc is violating the C standard by *not* emitting
them as common symbols now, given the way they're declared.

-ben

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to