Commit Graph

6 Commits

Author SHA1 Message Date
Emmanuel Briot
ea3c90439a Minor rewrite of the project files
Use Switches rather than Default_Switches (which has been obsolete
for a while now).
In shared.gpr, add support for enabling link-time-optimization and
removal of unused subprograms. This is not supported
on Windows for now.

Add a new OS for "osx", since the linker switches are different.

OA15-011 (1/2)


Change-Id: I72371631eefd18cf88442c969c805e0258f4ba6e
2015-10-20 08:54:43 +02:00
Arnaud Charlet
fee53e754a Remove references to sn/sn_wrapper.
Part of H721-006


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/gps@164412 936e1b1b-40f2-da11-902a-00137254ae57
2010-09-08 09:17:06 +00:00
Arnaud Charlet
3b7a3d839a mlib-tgt-linux.adb has been renamed mlib-tgt-specific-linux.adb
Part of GC14-001


git-svn-id: svn+ssh://svn.eu/Dev/trunk/gps@121262 936e1b1b-40f2-da11-902a-00137254ae57
2008-01-29 08:44:49 +00:00
Arnaud Charlet
a61cabbabc Use mlib-tgt-linux.adb instead of mlib-tgt-specific.adb, to properly
parse and support project files in GPS.
Fixes G928-007 (G117-005 regression).


git-svn-id: svn+ssh://svn.eu/Dev/trunk/gps@116218 936e1b1b-40f2-da11-902a-00137254ae57
2007-09-28 08:49:20 +00:00
Emmanuel Briot
3d46dffe23 Remove our own gtkada/gtkada.gpr project (G706-003), and use the one
installed by GtkAda instead. This is so that we can also depend on gnatlib,
 which must be independent of GPS but must also depend on GtkAda (and not
 on GPS)
 This impacted several .gpr files, as well as Makefile.* since Makefile.gtkada
 was also removed
(gps/Makefile, gps/Makefile.gps): Change the way we depend on gnatlib, which
 is now built with library project files. gps/Makefile is used to indicate
 whether we want static (the default) or shared gnatlib libraries.


git-svn-id: svn+ssh://svn.eu/Dev/trunk/gps@113228 936e1b1b-40f2-da11-902a-00137254ae57
2007-07-06 12:33:33 +00:00
Arnaud Charlet
5d24394253 Initial version to provide a kernel shared library.
More work is needed.


git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@91264 936e1b1b-40f2-da11-902a-00137254ae57
2005-03-21 14:27:49 +00:00