Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:lafenghu
gcc33
gcc32-ada-link.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gcc32-ada-link.patch of Package gcc33
Index: gcc/ada/link.c =================================================================== --- gcc/ada/link.c.orig 2003-03-31 23:11:35.000000000 +0200 +++ gcc/ada/link.c 2009-11-20 13:06:15.000000000 +0100 @@ -157,11 +157,11 @@ const char *object_library_extension = " #elif defined (linux) const char *object_file_option = ""; -const char *run_path_option = "-Wl,-rpath,"; -char shared_libgnat_default = STATIC; +const char *run_path_option = ""; +char shared_libgnat_default = SHARED; int link_max = 2147483647; unsigned char objlist_file_supported = 0; -unsigned char using_gnu_linker = 0; +unsigned char using_gnu_linker = 1; const char *object_library_extension = ".a"; #elif defined (__svr4__) && defined (i386) Index: gcc/ada/Makefile.in =================================================================== --- gcc/ada/Makefile.in.orig 2009-11-20 13:04:57.000000000 +0100 +++ gcc/ada/Makefile.in 2009-11-20 13:06:15.000000000 +0100 @@ -700,6 +700,33 @@ ifeq ($(strip $(filter-out %86 linux%,$( endif endif +ifeq ($(strip $(filter-out alpha% linux%,$(arch) $(osys))),) + MLIB_TGT=5lml-tgt + SYMLIB= + THREADSLIB=-lpthread + GNATLIB_SHARED=gnatlib-shared-dual + GMEM_LIB=gmemlib + LIBRARY_VERSION := $(strip $(shell grep Library_Version $(fsrcpfx)gnatvsn.ads | sed -e 's/.*GNAT Lib v\(.*\)[ "].*/\1/')) +endif + +ifeq ($(strip $(filter-out sparc% linux%,$(arch) $(osys))),) + MLIB_TGT=5lml-tgt + SYMLIB= + THREADSLIB=-lpthread + GNATLIB_SHARED=gnatlib-shared-dual + GMEM_LIB=gmemlib + LIBRARY_VERSION := $(strip $(shell grep Library_Version $(fsrcpfx)gnatvsn.ads | sed -e 's/.*GNAT Lib v\(.*\)[ "].*/\1/')) +endif + +ifeq ($(strip $(filter-out ia64 linux%,$(arch) $(osys))),) + MLIB_TGT=5lml-tgt + SYMLIB= + THREADSLIB=-lpthread + GNATLIB_SHARED=gnatlib-shared-dual + GMEM_LIB=gmemlib + LIBRARY_VERSION := $(strip $(shell grep Library_Version $(fsrcpfx)gnatvsn.ads | sed -e 's/.*GNAT Lib v\(.*\)[ "].*/\1/')) +endif + ifeq ($(strip $(filter-out mips sgi irix%,$(targ))),) ifeq ($(strip $(filter-out mips sgi irix6%,$(targ))),) LIBGNAT_TARGET_PAIRS = \ Index: gcc/ada/gnat_rm.texi =================================================================== --- gcc/ada/gnat_rm.texi.orig 2009-11-20 13:04:57.000000000 +0100 +++ gcc/ada/gnat_rm.texi 2009-11-20 13:06:15.000000000 +0100 @@ -21,6 +21,10 @@ @settitle GNAT Reference Manual @setchapternewpage odd @syncodeindex fn cp +@dircategory Programming +@direntry +* gnat_rm: (gnat_rm). GNAT Reference Manual +@end direntry @include gcc-common.texi Index: gcc/ada/gnat_ug.texi =================================================================== --- gcc/ada/gnat_ug.texi.orig 2003-02-04 02:55:39.000000000 +0100 +++ gcc/ada/gnat_ug.texi 2009-11-20 13:06:15.000000000 +0100 @@ -103,6 +103,11 @@ A copy of the license is included in the Free Documentation License''. @end copying +@dircategory Programming +@direntry +* gnat_ug: (gnat_ug). GNAT User's Guide +@end direntry + @titlepage @ifset vms
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor