1. 30 Nov, 2009 1 commit
    • [multiple changes] · 864e0cbd
      2009-11-30  Robert Dewar  <dewar@adacore.com>
      
      	* g-alleve.adb: Minor code reorganization (use conditional expressions)
      
      2009-11-30  Thomas Quinot  <quinot@adacore.com>
      
      	* a-tasatt.adb, s-taprop-dummy.adb (Ada.Task_Attributes.Reference):
      	Remove unreachable code.
      	(System.Task_Primitives.Operations.Initialize, dummy version):
      	Use plain Program_Error rather than call to
      	System.Error_Reporting.Shutdown.
      
      From-SVN: r154766
      Arnaud Charlet committed
  2. 22 Jul, 2009 1 commit
    • s-stchop.adb, [...]: Make sure sources obey short-circuit style rule. · d1ced162
      2009-07-22  Robert Dewar  <dewar@adacore.com>
      
      	* s-stchop.adb, a-direct.adb, a-ztexio.adb, gnatchop.adb, prj-proc.adb,
      	make.adb, s-regpat.adb, ali-util.adb, a-ngcefu.adb, prep.adb,
      	s-tassta.adb, a-tifiio.adb, a-textio.adb, prj.adb, uintp.adb,
      	s-valrea.adb, a-ngelfu.adb, prepcomp.adb, sinput-l.adb, vms_conv.adb,
      	errout.adb, g-alleve.adb, repinfo.adb, a-wtedit.adb, ali.adb,
      	a-witeio.adb, prj-dect.adb, prj-nmsc.adb, sinput-c.adb, binde.adb,
      	s-regexp.adb, s-imgrea.adb, a-teioed.adb, errutil.adb, prj-util.adb,
      	a-ztedit.adb, gnatls.adb, prj-conf.adb, bcheck.adb, s-scaval.adb,
      	erroutc.adb, osint.adb, a-strfix.adb, s-fileio.adb: Make sure sources
      	obey short-circuit style rule.
      
      From-SVN: r149921
      Robert Dewar committed
  3. 09 Apr, 2009 1 commit
  4. 20 Aug, 2008 1 commit
  5. 30 Mar, 2008 1 commit
    • a-textio.ads, [...]: Fix comment typos. · e14c931f
      gcc/ada/
      	* a-textio.ads, a-witeio.ads, a-ztexio.ads, ali.ads,
      	einfo.ads, erroutc.adb, erroutc.ads, exp_attr.adb,
      	exp_imgv.adb, exp_intr.adb, exp_pakd.adb,
      	exp_pakd.ads, exp_prag.adb, exp_smem.adb,
      	exp_tss.ads, exp_util.adb, exp_util.ads,
      	exp_vfpt.adb, freeze.adb, freeze.ads,
      	frontend.adb, g-alleve.adb, g-altcon.adb,
      	g-altive.ads, g-alveop.ads, g-alvevi.ads,
      	g-arrspl.adb, g-busorg.ads, g-calend.adb,
      	g-calend.ads, g-casuti.ads, g-cgideb.adb,
      	g-comlin.adb, g-comlin.ads, g-curexc.ads,
      	g-debpoo.adb, g-debpoo.ads, g-decstr.adb,
      	g-dirope.adb, g-dirope.ads, g-dynhta.ads,
      	g-dyntab.adb, g-encstr.ads, g-excact.ads,
      	g-except.ads, g-expect.ads, g-heasor.adb,
      	g-hesora.adb, g-hesorg.adb, g-htable.ads,
      	g-locfil.ads, g-md5.adb, g-md5.ads,
      	g-memdum.ads, g-moreex.ads, g-os_lib.adb,
      	g-pehage.adb, g-pehage.ads, g-regexp.adb,
      	g-regexp.ads, g-regpat.adb, g-regpat.ads,
      	g-soccon-aix.ads, g-soccon-darwin.ads,
      	g-soccon-freebsd.ads, g-soccon-hpux-ia64.ads,
      	g-soccon-hpux.ads, g-soccon-irix.ads,
      	g-soccon-linux-64.ads, g-soccon-linux-ppc.ads,
      	g-soccon-linux-x86.ads, g-soccon-lynxos.ads,
      	g-soccon-mingw.ads, g-soccon-solaris-64.ads,
      	g-soccon-solaris.ads, g-soccon-tru64.ads,
      	g-soccon-vms.ads, g-soccon-vxworks.ads,
      	g-soccon.ads, g-socket.adb, g-socket.ads,
      	g-socthi-mingw.adb, g-socthi-vms.adb,
      	g-socthi-vxworks.adb, g-soliop-mingw.ads,
      	g-soliop-solaris.ads, g-soliop.ads, g-spipat.adb,
      	g-spipat.ads, g-string.adb, g-stsifd-sockets.adb: Fix comment
      	typos.
      
      From-SVN: r133735
      Ralf Wildenhues committed
  6. 13 Dec, 2007 1 commit
    • xeinfo.adb: Remove warnings · 34a343e6
      2007-12-06  Robert Dewar  <dewar@adacore.com>
      
      	* xeinfo.adb: Remove warnings
      	* xnmake.adb: Remove warnings
      	* xsinfo.adb: Remove warnings
      	* xtreeprs.adb: Remove warnings
      	* xsnames.adb: Remove warnings
      
      	* a-ngcoar.adb: Fix typo.
      	* s-interr.adb: Minor reformatting
      	* env.c: Minor reformatting.
      	* g-bytswa.adb: Minor reformatting.
      	* g-rannum.ads: Minor documentation improvements
      	* s-tasinf-mingw.adb: Minor header fix
      	* a-clrefi.adb: Minor reformatting
      	* g-sttsne.ads: Minor documentation improvement
      	* g-sttsne-locking.ads: Minor documentation improvement
      	* g-soliop-solaris.ads: Minor documentation improvement
      	* g-soliop-mingw.ads: Minor documentation improvement
      	* g-soliop.ads: Minor documentation improvement
      	* exp_aggr.ads: Minor reformatting
      	* debug.adb: Add documentation for the gprbuild debug flags
      	* exp_ch2.adb: Use Nkind_In to simplify code throughout
      	* exp_pakd.adb: Minor reformatting
      
      	* g-altive.ads, g-alleve.adb: Remove assertions.
      	Add comment about minor differences between targets regarding
      	floating-point operations.
      
      	* g-thread.adb: Remove pragma unreferenced.
      	* lib.ads: Minor reformatting
      	* par-ch9.adb: Minor reformatting of error messages
      	* sem_case.adb: Minor reformatting
      	* s-fileio.adb: Minor reformattinng
      	* s-vmexta.ads: Minor typo
      	* vxaddr2line.adb: 
      	Take into account 'Success' value as per new GNAT warning.
      
      From-SVN: r130870
      Robert Dewar committed
  7. 31 Oct, 2006 1 commit
  8. 09 Dec, 2005 1 commit
    • mlib-tgt-vms-ia64.adb, [...] (Is_Interface): Change Ada bind file prefix on VMS from b$ to b__. · 81408d49
      2005-12-05  Doug Rupp  <rupp@adacore.com>
      
      	* mlib-tgt-vms-ia64.adb, mlib-tgt-vms-alpha.adb (Is_Interface): Change
      	Ada bind file prefix on VMS from b$ to b__.
      	(Build_Dynamic_Library): Change Init file suffix on VMS from $init to
      	__init.
      
      	* prj-nmsc.adb: Change some Hostparm.OpenVMS checks to
      	Targparm.OpenVMS_On_Target.
      	(Object_Suffix): Initialize with target object suffix.
      	(Get_Unit): Change Ada bind file prefix on VMS from b$ to b__.
      
      	* butil.adb: Change some Hostparm.OpenVMS checks to
      	Targparm.OpenVMS_On_Target.
      
      	* clean.adb: Change some Hostparm.OpenVMS checks to
      	Targparm.OpenVMS_On_Target.
      	(Object_Suffix): Initialize with call to Get_Target_Object_Suffix.
      	({declaraction},Delete_Binder_Generated_Files,{initialization}): Change
      	Ada bind file prefix on VMS from b$ to b__.
      
      	* gnatlink.adb (Process_Args): Call Add_Src_Search_Dir for -I in
      	--GCC so that Get_Target_Parameters can find system.ads.
      	(Gnatlink): Call Get_Target_Parameters in mainline.
      	Initialize standard packages for Targparm.
      	Change some Hostparm.OpenVMS checks to Targparm.OpenVMS_On_Target.
      	(Process_Args): Also Check for object files with target object
      	extension.
      	(Make_Binder_File_Names): Create with target object extension.
      	(Make_Binder_File_Names): Change Ada bind file prefix on VMS from b$
      	to b__.
      
      	* mlib-prj.adb: Change some Hostparm.OpenVMS checks to
      	Targparm.OpenVMS_On_Target.
      	({declaration},Build_Library,Check_Library): Change Ada bind file
      	prefix on VMS from b$ to b__.
      
      	* osint-b.adb: Change some Hostparm.OpenVMS checks to
      	Targparm.OpenVMS_On_Target.
      	(Create_Binder_Output): Change Ada bind file prefix on VMS from b$ to
      	b__.
      
      	* targext.c: New file.
      
      	* Makefile.in: add support for vxworks653 builds
      	(../../vxaddr2line): gnatlink with targext.o.
      	(TOOLS_LIBS): Move targext.o to precede libgnat.
      	(init.o, initialize.o): Minor clean up in dependencies.
      	(GNATLINK_OBJS): Add targparm.o, snames.o
      	Add rules fo building targext.o and linking it explicitly with all
      	tools.
      	Also add targext.o to gnatlib.
      
      	* Make-lang.in: Add rules for building targext.o and linking it in
      	with gnat1 and gnatbind.
      	Add entry for exp_sel.o.
      
      	* osint.adb Change some Hostparm.OpenVMS checks to
      	Targparm.OpenVMS_On_Target.
      	(Object_File_Name): Use target object suffix.
      
      	* osint.ads (Object_Suffix): Remove, no longer used.
      	(Target_Object_Suffix): Initialize with target object suffix.
      
      	* rident.ads: Add special exception to license.
      
      	* targparm.adb (Get_Target_Parameters): Set the value of
      	Multi_Unit_Index_Character after OpenVMS_On_Target gets its definitive
      	value.
      	(Get_Target_Parameters): Set OpenVMS_On_Target if openvms.
      	
      	* targparm.ads: Add special exception to license.
      
      	* g-os_lib.ads, g-os_lib.adb (Get_Target_Debuggable_Suffix): New
      	function.
      	(Copy_File): Make sure from file is closed if error on to file
      	(Get_Target_Executable_Suffix, Get_Target_Object_Suffix): New functions.
      
      	* make.adb (Object_Suffix): Intialize with Get_Target_Object_Suffix.
      	(Executable_Suffix): Intialize with Get_Target_Executable_Suffix.
      
      	* osint-c.adb (Set_Output_Object_File_Name): Initialize extension with
      	target object suffix.
      
      From-SVN: r108282
      Doug Rupp committed