On 8 Jan 2014, at 1:03 pm, David Koontz <[email protected]> wrote:
> > On 8 Jan 2014, at 12:33 pm, Brian Drummond <[email protected]> wrote: > >> At last I think I have it... >> >> There are now two branches; ghdl-0.31 and default. >> >> After cloning the repo (hg clone) or pulling changes to an existing one, >> hg update ghdl-0.31 >> will select the stable 0.31 branch, which can be built or packaged for >> release. >> >> hg update default >> should select the most current version; future changes should normally >> be to "default" unless they are critical and must be "backported" to >> 0.31. >> >> See >> http://hgbook.red-bean.com/read/managing-releases-and-branchy-development.html >> for some information on working with branches. >> >> I backported the copyright dates, as an exercise. Then I made a commit >> to the "default" branch to keep "tip" attached to default, reducing the >> chance that a commit will happen to 0.31 by mistake... >> >> Hope it looks OK as an 0.31 release... >> I'll make a source download package tomorrow if I can. >> >> - Brian > > more ../../version.ads > package Version is > Ghdl_Release : constant String := > "GHDL 0.31dev (20132311) [Dunoon edition]"; > Ghdl_Ver : constant String := "0.31dev"; > end Version; > > [Shouldn't this be GHDL0.31 and have a date in January 2014? You're Release > 0.31 doesn't appear quite finished yet.] I patched version.ads so I could build. We ought to contemplate modifying translate/gcc/Makefile.in to include installing the source for the ieee2008 vhdl libraries in the PREFIX target vhdl libraries src directory. They are in the source distribution. It wouldn't hurt to have a wiki page on how to do -2008 features in ghdl. The build went swimmingly. david_koontz@Macbook: ghdl --dispconfig compiler command: /opt/ghdl/gcc-4.8.2/libexec/gcc/x86_64-apple-darwin13.0.0/4.8.2/ghdl1 assembler command: as linker command: gcc command line prefix (--PREFIX): (not set) environment prefix (GHDL_PREFIX): (not set) default prefix: /opt/ghdl/gcc-4.8.2/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/vhdl/lib/ actual prefix: /opt/ghdl/gcc-4.8.2/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/vhdl/lib/ library directory: /opt/ghdl/gcc-4.8.2/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/vhdl/lib/ compiler path: /opt/ghdl/gcc-4.8.2/libexec/gcc/x86_64-apple-darwin13.0.0/4.8.2/ghdl1 assembler path: /usr/bin/as linker path: /usr/bin/gcc default library pathes: /opt/ghdl/gcc-4.8.2/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/vhdl/lib//v93/std/ /opt/ghdl/gcc-4.8.2/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/vhdl/lib//v93/ieee/ david_koontz@Macbook: ghdl --version GHDL 0.31 (20140801) [Dunoon edition] Compiled with GNAT Version: GPL 2013 (20130314) GCC back-end code generator Written by Tristan Gingold. Copyright (C) 2003 - 2014 Tristan Gingold. GHDL is free software, covered by the GNU General Public License. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. After a bit of surety testing and waiting (antipodes) to see what your release image looks like, I'm ready to archive the OS X gcc version. The entire OS X build is just shy of 80 MB installed. Around 21 MB archived. _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
