gcc/gcc/ada
Sandra Loosemore db2960f402 Add target hook invoked when cfun changes.
2007-09-05  Sandra Loosemore  <sandra@codesourcery.com>

	gcc/
	Add target hook invoked when cfun changes.

	* doc/tm.texi (TARGET_SET_CURRENT_FUNCTION): Document.
	* target.h (struct gcc_target): Add set_current_function.
	* target-def.h (TARGET_SET_CURRENT_FUNCTION): Define.
	(TARGET_INITIALIZER): Add initializer for set_current_function.
	* tree.h (push_struct_function): New.
	* tree-inline.h (push_cfun, pop_cfun): Move declarations to...
	* function.h: Here.
	(set_cfun): Declare.
	* tree-inline.c (cfun_stack, push_cfun, pop_cfun): Moved to...
	* function.c:  Here.
	(push_function_context_to): Use allocate_struct_function
	to create null context, not init_dummy_function_start.  Use set_cfun.
	(pop_function_context_from): Use set_cfun.
	(in_dummy_function): New.
	(invoke_set_current_function_hook): New.
	(set_cfun): New.
	(push_cfun, pop_cfun): Use set_cfun.
	(push_struct_function): New.
	(allocate_struct_function): Call invoke_set_current_function_hook
	before returning.
	(prepare_function_start): Don't set cfun here.  Remove unused
	argument; fix all callers.
	(init_dummy_function_start): Fiddle with in_dummy_function.  Call
	push_struct_function.
	(init_function_start): Set cfun here.
	(expand_dummy_function_end): Fiddle with in_dummy_function.  Pop cfun.
	* omp-low.c (create_omp_child_function): Use push_struct_function
	and pop_cfun to save/restore state.
	(expand_omp_parallel): Remove unused saved_cfun variable.
	* cgraphunit.c (ipa_passes): Use set_cfun.
	* gimple-low.c (record_vars_into): Use push_cfun/pop_cfun here.
	* dwarf2out.c (dwarf2out_abstract_function): Likewise.
	* matrix-reorg.c (transform_allocation_sites): Likewise.
	(matrix_reorg): Use set_cfun.
	* gimplify.c (gimplify_function_tree): Use push_cfun/pop_cfun here.
	* tree-optimize.c (tree_rest_of_compilation): Remove one redundant
	assignment to cfun; use set_cfun for the other.
	* tree-cfg.c (move_sese_region_to_fn): Use set_cfun.
	(dump_function_to_file): Use push_cfun/pop_cfun here.
	* c-decl.c (finish_function): Use set_cfun.

	gcc/ada/
	* trans.c (Compilation_unit_to_gnu): Use set_cfun.
	* utils.c (end_subprog_body): Likewise.

	gcc/cp/
	* decl.c (finish_function): Use set_cfun.
	* method.c (use_thunk): Likewise.

	gcc/fortran/
	* trans-decl.c (build_entry_thunks): Use set_cfun.
	(gfc_generate_function_code): Likewise.

	gcc/java/
	* decl.c (finish_method): Use set_cfun.

	gcc/treelang/
	* treetree.c (tree_code_create_function_wrapup):  Use set_cfun.

From-SVN: r128132
2007-09-05 10:24:54 -04:00
..
9drpc.adb
a-assert.adb impunit.adb: Re-organize System.Random_Numbers and GNAT.Random_Numbers and add to builds. 2007-08-14 10:48:27 +02:00
a-assert.ads impunit.adb: Re-organize System.Random_Numbers and GNAT.Random_Numbers and add to builds. 2007-08-14 10:48:27 +02:00
a-astaco.adb
a-astaco.ads
a-calari.adb
a-calari.ads
a-caldel-vms.adb
a-caldel.adb
a-caldel.ads
a-calend-vms.adb a-calend-vms.adb, [...] ("+", [...]): Remove calls to Check_Within_Time_Bounds. 2007-08-14 10:36:33 +02:00
a-calend-vms.ads
a-calend.adb a-calend-vms.adb, [...] ("+", [...]): Remove calls to Check_Within_Time_Bounds. 2007-08-14 10:36:33 +02:00
a-calend.ads
a-calfor.adb [multiple changes] 2007-08-14 10:50:51 +02:00
a-calfor.ads
a-catizo.adb
a-catizo.ads
a-cdlili.adb
a-cdlili.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-cgaaso.adb
a-cgaaso.ads
a-cgarso.adb
a-cgarso.ads
a-cgcaso.adb
a-cgcaso.ads
a-chacon.adb
a-chacon.ads
a-chahan.adb
a-chahan.ads
a-charac.ads
a-chlat1.ads
a-chlat9.ads
a-chtgke.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
a-chtgke.ads
a-chtgop.adb a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-chtgop.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-chzla1.ads
a-chzla9.ads
a-cidlli.adb
a-cidlli.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-cihama.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
a-cihama.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-cihase.adb a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-cihase.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-ciorma.adb
a-ciorma.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-ciormu.adb
a-ciormu.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-ciorse.adb
a-ciorse.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-clrefi.adb
a-clrefi.ads
a-cohama.adb Minor reformatting. 2007-08-14 11:05:23 +02:00
a-cohama.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-cohase.adb a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-cohase.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-cohata.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-coinve.adb a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-coinve.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-colien.adb
a-colien.ads
a-colire.adb
a-colire.ads
a-comlin.adb
a-comlin.ads
a-contai.ads
a-convec.adb a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-convec.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-coorma.adb
a-coorma.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-coormu.adb
a-coormu.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-coorse.adb
a-coorse.ads a-cihama.ads, [...] (Next): Applied pragma Inline. 2007-08-14 10:45:48 +02:00
a-coprnu.adb
a-coprnu.ads
a-coteio.ads
a-crbltr.ads
a-crbtgk.adb
a-crbtgk.ads
a-crbtgo.adb
a-crbtgo.ads
a-crdlli.adb
a-crdlli.ads
a-cwila1.ads
a-cwila9.ads
a-decima.adb
a-decima.ads
a-diocst.adb
a-diocst.ads
a-direct.adb
a-direct.ads
a-direio.adb
a-direio.ads
a-diroro.ads
a-dirval-mingw.adb
a-dirval-vms.adb
a-dirval.adb
a-dirval.ads
a-disedf.ads
a-dispat.ads
a-dynpri.adb
a-dynpri.ads
a-einuoc.adb
a-einuoc.ads
a-elchha.adb
a-elchha.ads
a-envvar.adb
a-envvar.ads
a-etgrbu.ads
a-excach.adb
a-except-2005.adb
a-except-2005.ads
a-except.adb
a-except.ads
a-excpol-abort.adb
a-excpol.adb
a-exctra.adb
a-exctra.ads
a-exetim-mingw.adb s-osinte-mingw.ads: Add support for Ada.Execution_Time on Windows. 2007-08-14 10:44:02 +02:00
a-exetim-mingw.ads s-osinte-mingw.ads: Add support for Ada.Execution_Time on Windows. 2007-08-14 10:44:02 +02:00
a-exetim.ads
a-exexda.adb
a-exexpr-gcc.adb
a-exexpr.adb
a-exextr.adb
a-exstat.adb
a-extiti.ads
a-filico.adb
a-filico.ads
a-finali.adb
a-finali.ads
a-flteio.ads
a-fwteio.ads
a-fzteio.ads
a-inteio.ads
a-interr.adb
a-interr.ads
a-intnam-aix.ads
a-intnam-darwin.ads
a-intnam-dummy.ads
a-intnam-freebsd.ads
a-intnam-hpux.ads
a-intnam-irix.ads
a-intnam-linux.ads
a-intnam-lynxos.ads
a-intnam-mingw.ads
a-intnam-rtems.ads
a-intnam-solaris.ads
a-intnam-tru64.ads
a-intnam-vms.ads
a-intnam-vxworks.ads
a-intnam.ads
a-intsig.adb
a-intsig.ads
a-ioexce.ads
a-iwteio.ads
a-izteio.ads
a-lcteio.ads
a-lfteio.ads
a-lfwtio.ads
a-lfztio.ads
a-liteio.ads
a-liwtio.ads
a-liztio.ads
a-llctio.ads
a-llftio.ads
a-llfwti.ads
a-llfzti.ads
a-llitio.ads
a-lliwti.ads
a-llizti.ads
a-ncelfu.ads
a-ngcefu.adb
a-ngcefu.ads
a-ngcoar.adb [multiple changes] 2007-08-14 10:50:51 +02:00
a-ngcoar.ads [multiple changes] 2007-08-14 10:50:51 +02:00
a-ngcoty.adb
a-ngcoty.ads
a-ngelfu.adb
a-ngelfu.ads
a-ngrear.adb
a-ngrear.ads
a-nlcefu.ads
a-nlcoar.ads
a-nlcoty.ads
a-nlelfu.ads
a-nllcar.ads
a-nllcef.ads
a-nllcty.ads
a-nllefu.ads
a-nllrar.ads
a-nlrear.ads
a-nscefu.ads
a-nscoty.ads
a-nselfu.ads
a-nucoar.ads
a-nucoty.ads
a-nudira.adb
a-nudira.ads
a-nuelfu.ads
a-nuflra.adb
a-nuflra.ads
a-numaux-darwin.adb
a-numaux-darwin.ads
a-numaux-libc-x86.ads
a-numaux-vxworks.ads
a-numaux-x86.adb
a-numaux-x86.ads
a-numaux.ads
a-numeri.ads
a-nurear.ads
a-rbtgso.adb
a-rbtgso.ads
a-reatim.adb
a-reatim.ads
a-retide.adb
a-retide.ads
a-rttiev.adb
a-rttiev.ads
a-scteio.ads
a-secain.adb
a-secain.ads
a-sequio.adb
a-sequio.ads
a-sfteio.ads
a-sfwtio.ads
a-sfztio.ads
a-shcain.adb
a-shcain.ads
a-siocst.adb
a-siocst.ads
a-siteio.ads
a-siwtio.ads
a-siztio.ads
a-slcain.adb
a-slcain.ads
a-ssicst.adb
a-ssicst.ads
a-ssitio.ads
a-ssiwti.ads
a-ssizti.ads
a-stboha.adb
a-stboha.ads
a-stfiha.ads
a-stmaco.ads
a-storio.adb
a-storio.ads
a-strbou.adb
a-strbou.ads
a-stream.ads
a-strfix.adb
a-strfix.ads
a-strhas.adb
a-strhas.ads
a-string.ads
a-strmap.adb
a-strmap.ads
a-strsea.adb
a-strsea.ads
a-strsup.adb a-stzsup.adb, [...]: Fix warnings for range tests optimized out. 2007-08-14 10:37:26 +02:00
a-strsup.ads
a-strunb.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
a-strunb.ads
a-ststio.adb
a-ststio.ads
a-stunau.adb
a-stunau.ads
a-stunha.adb
a-stunha.ads
a-stwibo.adb
a-stwibo.ads
a-stwifi.adb
a-stwifi.ads
a-stwiha.adb
a-stwiha.ads
a-stwima.adb
a-stwima.ads
a-stwise.adb
a-stwise.ads
a-stwisu.adb a-stzsup.adb, [...]: Fix warnings for range tests optimized out. 2007-08-14 10:37:26 +02:00
a-stwisu.ads
a-stwiun.adb
a-stwiun.ads
a-stzbou.adb
a-stzbou.ads
a-stzfix.adb
a-stzfix.ads
a-stzhas.adb
a-stzhas.ads
a-stzmap.adb
a-stzmap.ads
a-stzsea.adb
a-stzsea.ads
a-stzsup.adb a-stzsup.adb, [...]: Fix warnings for range tests optimized out. 2007-08-14 10:37:26 +02:00
a-stzsup.ads
a-stzunb.adb
a-stzunb.ads
a-suteio.adb
a-suteio.ads
a-swbwha.adb
a-swbwha.ads
a-swfwha.ads
a-swmwco.ads
a-swunau.adb
a-swunau.ads
a-swuwha.adb
a-swuwha.ads
a-swuwti.adb
a-swuwti.ads
a-sytaco.adb
a-sytaco.ads
a-szbzha.adb
a-szbzha.ads
a-szfzha.ads
a-szmzco.ads
a-szunau.adb
a-szunau.ads
a-szuzha.adb
a-szuzha.ads
a-szuzti.adb
a-szuzti.ads
a-tags.adb a-tags.adb (Internal_Tag): Protect the run-time against wrong internal tags. 2007-08-31 12:20:21 +02:00
a-tags.ads a-tags.ads, a-tags.adb (Displace): Associate a message with the raised CE exception. 2007-08-14 10:44:53 +02:00
a-tasatt.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
a-tasatt.ads
a-taside.adb
a-taside.ads
a-taster.adb
a-taster.ads
a-teioed.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
a-teioed.ads
a-textio.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
a-textio.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
a-tgdico.ads
a-tiboio.adb
a-tiboio.ads
a-ticoau.adb
a-ticoau.ads
a-ticoio.adb
a-ticoio.ads
a-tideau.adb
a-tideau.ads
a-tideio.adb
a-tideio.ads
a-tienau.adb
a-tienau.ads
a-tienio.adb
a-tienio.ads
a-tifiio.adb
a-tifiio.ads
a-tiflau.adb
a-tiflau.ads
a-tiflio.adb
a-tiflio.ads
a-tigeau.adb
a-tigeau.ads
a-tiinau.adb
a-tiinau.ads
a-tiinio.adb
a-tiinio.ads
a-timoau.adb
a-timoau.ads
a-timoio.adb
a-timoio.ads
a-tiocst.adb
a-tiocst.ads
a-titest.adb
a-titest.ads
a-tiunio.ads
a-unccon.ads
a-uncdea.ads
a-wichun.adb
a-wichun.ads
a-widcha.ads
a-witeio.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
a-witeio.ads
a-wtcoau.adb
a-wtcoau.ads
a-wtcoio.adb
a-wtcoio.ads
a-wtcstr.adb
a-wtcstr.ads
a-wtdeau.adb
a-wtdeau.ads
a-wtdeio.adb
a-wtdeio.ads
a-wtedit.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
a-wtedit.ads
a-wtenau.adb
a-wtenau.ads
a-wtenio.adb
a-wtenio.ads
a-wtfiio.adb
a-wtfiio.ads
a-wtflau.adb
a-wtflau.ads
a-wtflio.adb
a-wtflio.ads
a-wtgeau.adb
a-wtgeau.ads
a-wtinau.adb
a-wtinau.ads
a-wtinio.adb
a-wtinio.ads
a-wtmoau.adb
a-wtmoau.ads
a-wtmoio.adb
a-wtmoio.ads
a-wttest.adb
a-wttest.ads
a-wwboio.adb
a-wwboio.ads
a-wwunio.ads
a-zchara.ads
a-zchuni.adb
a-zchuni.ads
a-ztcoau.adb
a-ztcoau.ads
a-ztcoio.adb
a-ztcoio.ads
a-ztcstr.adb
a-ztcstr.ads
a-ztdeau.adb
a-ztdeau.ads
a-ztdeio.adb
a-ztdeio.ads
a-ztedit.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
a-ztedit.ads
a-ztenau.adb
a-ztenau.ads
a-ztenio.adb
a-ztenio.ads
a-ztexio.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
a-ztexio.ads
a-ztfiio.adb
a-ztfiio.ads
a-ztflau.adb
a-ztflau.ads
a-ztflio.adb
a-ztflio.ads
a-ztgeau.adb
a-ztgeau.ads
a-ztinau.adb
a-ztinau.ads
a-ztinio.adb
a-ztinio.ads
a-ztmoau.adb
a-ztmoau.ads
a-ztmoio.adb
a-ztmoio.ads
a-zttest.adb
a-zttest.ads
a-zzboio.adb
a-zzboio.ads
a-zzunio.ads
ada-tree.def Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
ada-tree.h Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
ada.ads
ada.h
adadecode.c
adadecode.h
adaint.c adaint.c (__gnat_is_absolute_path): For VxWorks systems we accept dir/file... 2007-08-14 10:44:42 +02:00
adaint.h
ali-util.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
ali-util.ads
ali.adb
ali.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
alloc.ads inline.adb, [...]: Suppress unmodified in-out parameter warning in some cases This patch is a also... 2007-08-14 10:37:08 +02:00
argv.c s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
atree.adb atree.ads, atree.adb (New_Copy_Tree): If hash table is being used and itype is visited... 2007-08-14 10:37:41 +02:00
atree.ads atree.ads, atree.adb (New_Copy_Tree): If hash table is being used and itype is visited... 2007-08-14 10:37:41 +02:00
atree.h Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
aux-io.c
back_end.adb
back_end.ads
bcheck.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
bcheck.ads
binde.adb binde.adb (Elab_All_Links): Remove unnecessary call to Generic_Separately_Compiled (if... 2007-08-14 10:45:05 +02:00
binde.ads
binderr.adb
binderr.ads
bindgen.adb binde.adb (Elab_All_Links): Remove unnecessary call to Generic_Separately_Compiled (if... 2007-08-14 10:45:05 +02:00
bindgen.ads
bindusg.adb
bindusg.ads
butil.adb
butil.ads
cal.c
calendar.ads
casing.adb
casing.ads
ceinfo.adb
ChangeLog Add target hook invoked when cfun changes. 2007-09-05 10:24:54 -04:00
ChangeLog.ptr
ChangeLog.tree-ssa
checks.adb checks.adb (In_Declarative_Region_Of_Subprogram_Body): New routine. 2007-08-31 12:20:38 +02:00
checks.ads inline.adb, [...]: Suppress unmodified in-out parameter warning in some cases This patch is a also... 2007-08-14 10:37:08 +02:00
cio.c
clean.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
clean.ads
comperr.adb comperr.adb: Fix problem with suppressing warning messages from gigi 2007-08-14 10:37:51 +02:00
comperr.ads
config-lang.in Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
csets.adb
csets.ads
csinfo.adb
cstand.adb cstand.adb (Create_Standard): Create an entity for a zero-sized type associated with... 2007-08-16 14:17:54 +02:00
cstand.ads
cstreams.c adaint.c (__gnat_is_absolute_path): For VxWorks systems we accept dir/file... 2007-08-14 10:44:42 +02:00
ctrl_c.c
cuintp.c Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
debug_a.adb
debug_a.ads
debug.adb debug.adb: Improve -gnatdI to cover all cases of serialization Add documentation of dZ, d.t 2007-08-14 10:38:03 +02:00
debug.ads
dec.ads
decl.c Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
deftarg.c
directio.ads
einfo.adb einfo.ads, einfo.adb: New flag Is_Raised (Flag224). 2007-08-31 12:20:54 +02:00
einfo.ads einfo.ads, einfo.adb: New flag Is_Raised (Flag224). 2007-08-31 12:20:54 +02:00
elists.adb
elists.ads
elists.h Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
env.c env.c ( __gnat_clearenv): Use the __gnat_unsetenv mechanism for NetBSD. 2007-08-22 16:00:54 +00:00
env.h
err_vars.ads
errno.c
errout.adb (Write_Eol): Remove trailing spaces before writing the line 2007-08-14 11:04:48 +02:00
errout.ads comperr.adb: Fix problem with suppressing warning messages from gigi 2007-08-14 10:37:51 +02:00
erroutc.adb comperr.adb: Fix problem with suppressing warning messages from gigi 2007-08-14 10:37:51 +02:00
erroutc.ads comperr.adb: Fix problem with suppressing warning messages from gigi 2007-08-14 10:37:51 +02:00
errutil.adb
errutil.ads
eval_fat.adb
eval_fat.ads
exit.c
exp_aggr.adb exp_aggr.adb (Build_Record_Aggr_Code): Extend the test for an ancestor part given by an aggregate to test for an... 2007-08-16 14:18:16 +02:00
exp_aggr.ads exp_aggr.ads, [...] (Convert_Aggr_In_Allocator): Use Insert_Actions to place expanded aggregate code before allocator... 2007-08-14 10:41:44 +02:00
exp_atag.adb exp_atag.adb (Build_Inherit_Prims): Addition of a new formal. 2007-08-14 10:55:26 +02:00
exp_atag.ads a-tags.ads, a-tags.adb (Displace): Associate a message with the raised CE exception. 2007-08-14 10:44:53 +02:00
exp_attr.adb exp_attr.adb (Attribute_Priority): Add missing support for entries and entry barriers. 2007-08-16 14:18:26 +02:00
exp_attr.ads
exp_ch2.adb a-stzsup.adb, [...]: Fix warnings for range tests optimized out. 2007-08-14 10:37:26 +02:00
exp_ch2.ads a-stzsup.adb, [...]: Fix warnings for range tests optimized out. 2007-08-14 10:37:26 +02:00
exp_ch3.adb exp_ch3.adb (Build_Record_Init_Proc): If there is a static initialization aggregate for the type... 2007-08-31 12:22:15 +02:00
exp_ch3.ads exp_ch3.ads, [...] (Add_Final_Chain): New subprogram. 2007-08-14 10:38:48 +02:00
exp_ch4.adb a-stzsup.adb, [...]: Fix warnings for range tests optimized out. 2007-08-14 10:37:26 +02:00
exp_ch4.ads
exp_ch5.adb exp_aggr.adb (Build_Record_Aggr_Code): Extend the test for an ancestor part given by an aggregate to test for an... 2007-08-16 14:18:16 +02:00
exp_ch5.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
exp_ch6.adb exp_aggr.adb (Build_Record_Aggr_Code): Extend the test for an ancestor part given by an aggregate to test for an... 2007-08-16 14:18:16 +02:00
exp_ch6.ads a-stzsup.adb, [...]: Fix warnings for range tests optimized out. 2007-08-14 10:37:26 +02:00
exp_ch7.adb [multiple changes] 2007-08-14 10:50:51 +02:00
exp_ch7.ads
exp_ch8.adb exp_ch8.adb (Expand_N_Package_Renaming_Declaration): In the case of a library-level package renaming... 2007-08-31 12:22:39 +02:00
exp_ch8.ads
exp_ch9.adb exp_ch9.adb (Build_Protected_Entry): Undo previous change because it is not really required and can introduce... 2007-08-16 14:18:37 +02:00
exp_ch9.ads
exp_ch10.ads
exp_ch11.adb exp_ch11.adb (Expand_At_End_Handler): Avoid generation of raise statement when compiling under restriction... 2007-08-31 12:22:03 +02:00
exp_ch11.ads
exp_ch12.adb
exp_ch12.ads
exp_ch13.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
exp_ch13.ads
exp_code.adb
exp_code.ads
exp_dbug.adb exp_ch8.adb (Expand_N_Package_Renaming_Declaration): In the case of a library-level package renaming... 2007-08-31 12:22:39 +02:00
exp_dbug.ads exp_ch8.adb (Expand_N_Package_Renaming_Declaration): In the case of a library-level package renaming... 2007-08-31 12:22:39 +02:00
exp_disp.adb exp_disp.ads, [...] (Build_Dispatch_Tables): Handle tagged types declared in the declarative part of a nested package body... 2007-08-14 10:39:00 +02:00
exp_disp.ads exp_disp.ads, [...] (Build_Dispatch_Tables): Handle tagged types declared in the declarative part of a nested package body... 2007-08-14 10:39:00 +02:00
exp_dist.adb exp_dist.adb (PolyORB_Support.Build_TypeCode_Function): When creating typecode parameters for a union (in a variant record)... 2007-08-14 10:47:36 +02:00
exp_dist.ads
exp_fixd.adb
exp_fixd.ads
exp_imgv.adb
exp_imgv.ads
exp_intr.adb comperr.adb: Fix problem with suppressing warning messages from gigi 2007-08-14 10:37:51 +02:00
exp_intr.ads
exp_pakd.adb
exp_pakd.ads
exp_prag.adb
exp_prag.ads
exp_sel.adb
exp_sel.ads
exp_smem.adb
exp_smem.ads
exp_strm.adb exp_aggr.adb (Build_Record_Aggr_Code): Extend the test for an ancestor part given by an aggregate to test for an... 2007-08-16 14:18:16 +02:00
exp_strm.ads
exp_tss.adb
exp_tss.ads
exp_util.adb exp_aggr.adb (Build_Record_Aggr_Code): Extend the test for an ancestor part given by an aggregate to test for an... 2007-08-16 14:18:16 +02:00
exp_util.ads exp_util.ads, [...]: This patch replaces a number of occurrences of explicit tests for N_Null with... 2007-08-14 10:39:20 +02:00
exp_vfpt.adb
exp_vfpt.ads
expander.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
expander.ads
expect.c
fe.h
final.c
fmap.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
fmap.ads [multiple changes] 2007-08-31 12:25:05 +02:00
fname-sf.adb
fname-sf.ads
fname-uf.adb
fname-uf.ads
fname.adb
fname.ads
freeze.adb exp_aggr.adb (Build_Record_Aggr_Code): Extend the test for an ancestor part given by an aggregate to test for an... 2007-08-16 14:18:16 +02:00
freeze.ads exp_util.ads, [...]: This patch replaces a number of occurrences of explicit tests for N_Null with... 2007-08-14 10:39:20 +02:00
frontend.adb inline.adb, [...]: Suppress unmodified in-out parameter warning in some cases This patch is a also... 2007-08-14 10:37:08 +02:00
frontend.ads
g-allein.ads
g-alleve.adb
g-alleve.ads
g-altcon.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
g-altcon.ads
g-altive.ads
g-alveop.adb
g-alveop.ads
g-alvety.ads
g-alvevi.ads
g-arrspl.adb
g-arrspl.ads
g-awk.adb
g-awk.ads
g-boubuf.adb
g-boubuf.ads
g-boumai.ads
g-bubsor.adb
g-bubsor.ads
g-busora.adb
g-busora.ads
g-busorg.adb
g-busorg.ads
g-bytswa-x86.adb
g-bytswa.adb
g-bytswa.ads
g-calend.adb
g-calend.ads
g-casuti.adb
g-casuti.ads
g-catiio.adb g-catiio.adb (Image): For the case of %s... 2007-08-14 10:47:45 +02:00
g-catiio.ads
g-cgi.adb
g-cgi.ads
g-cgicoo.adb
g-cgicoo.ads
g-cgideb.adb
g-cgideb.ads
g-comlin.adb g-comlin.adb (Getopt): Fix handling of "*" switch when not collapsing switches. 2007-08-14 10:47:56 +02:00
g-comlin.ads
g-comver.adb
g-comver.ads
g-crc32.adb
g-crc32.ads
g-ctrl_c.ads
g-curexc.ads
g-debpoo.adb
g-debpoo.ads
g-debuti.adb
g-debuti.ads
g-diopit.adb
g-diopit.ads
g-dirope.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
g-dirope.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
g-dynhta.adb
g-dynhta.ads
g-dyntab.adb g-dyntab.adb, [...]: (Set_Item): Suppress Range_Check on Allocated_Table. 2007-08-16 14:19:02 +02:00
g-dyntab.ads
g-eacodu-vms.adb
g-eacodu.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
g-enblsp-vms-alpha.adb
g-enblsp-vms-ia64.adb
g-excact.adb
g-excact.ads
g-except.ads
g-exctra.adb
g-exctra.ads
g-expect-vms.adb
g-expect.adb
g-expect.ads
g-flocon.ads
g-heasor.adb
g-heasor.ads
g-hesora.adb
g-hesora.ads
g-hesorg.adb
g-hesorg.ads
g-htable.adb
g-htable.ads
g-io_aux.adb
g-io_aux.ads
g-io-put-vxworks.adb
g-io-put.adb
g-io.adb
g-io.ads
g-locfil.adb
g-locfil.ads
g-md5.adb
g-md5.ads
g-memdum.adb
g-memdum.ads
g-moreex.adb
g-moreex.ads
g-os_lib.adb
g-os_lib.ads
g-pehage.adb
g-pehage.ads
g-rannum.adb impunit.adb: Re-organize System.Random_Numbers and GNAT.Random_Numbers and add to builds. 2007-08-14 10:48:27 +02:00
g-rannum.ads impunit.adb: Re-organize System.Random_Numbers and GNAT.Random_Numbers and add to builds. 2007-08-14 10:48:27 +02:00
g-regexp.adb
g-regexp.ads
g-regist.adb
g-regist.ads
g-regpat.adb
g-regpat.ads
g-semaph.adb
g-semaph.ads
g-sestin.ads
g-sha1.adb
g-sha1.ads
g-signal.adb
g-signal.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 [multiple changes] 2007-08-14 10:50:51 +02:00
g-socthi-mingw.adb
g-socthi-mingw.ads
g-socthi-vms.adb
g-socthi-vms.ads
g-socthi-vxworks.adb
g-socthi-vxworks.ads
g-socthi.adb
g-socthi.ads
g-soliop-mingw.ads
g-soliop-solaris.ads
g-soliop.ads
g-souinf.ads
g-speche.adb
g-speche.ads
g-spipat.adb
g-spipat.ads
g-spitbo.adb
g-spitbo.ads
g-sptabo.ads
g-sptain.ads
g-sptavs.ads
g-stheme.adb
g-string.adb
g-string.ads
g-strspl.ads
g-stsifd-sockets.adb
g-sttsne-locking.adb [multiple changes] 2007-08-14 10:50:51 +02:00
g-sttsne-locking.ads [multiple changes] 2007-08-14 10:50:51 +02:00
g-sttsne-vxworks.adb [multiple changes] 2007-08-14 10:50:51 +02:00
g-sttsne.ads
g-table.adb g-dyntab.adb, [...]: (Set_Item): Suppress Range_Check on Allocated_Table. 2007-08-16 14:19:02 +02:00
g-table.ads Minor reformatting. 2007-08-14 11:05:23 +02:00
g-tasloc.adb
g-tasloc.ads
g-thread.adb
g-thread.ads
g-traceb.adb
g-traceb.ads
g-trasym-vms-alpha.adb
g-trasym-vms-ia64.adb tracebak.c: Use tb-ivms.c on OpenVMS Itanium. 2007-08-14 10:50:30 +02:00
g-trasym.adb
g-trasym.ads [multiple changes] 2007-08-14 10:50:51 +02:00
g-utf_32.adb
g-utf_32.ads
g-wistsp.ads
g-zstspl.ads
gen-soccon.c [multiple changes] 2007-08-14 10:50:51 +02:00
get_targ.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
get_targ.ads
gigi.h re PR ada/19037 (constant renaming creates new constant) 2007-08-14 10:40:11 +02:00
gmem.c
gnat1drv.adb comperr.adb: Fix problem with suppressing warning messages from gigi 2007-08-14 10:37:51 +02:00
gnat1drv.ads
gnat_rm.texi opt.ads: Warning for non-local exception propagation now off by default New switch... 2007-08-14 10:39:55 +02:00
gnat_ugn.texi [multiple changes] 2007-08-31 12:25:05 +02:00
gnat-style.texi
gnat.ads
gnatbind.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
gnatbind.ads
gnatbl.c Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
gnatchop.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
gnatclean.adb
gnatcmd.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
gnatcmd.ads
gnatdll.adb
gnatfind.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
gnatkr.adb
gnatkr.ads
gnatlbr.adb
gnatlink.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
gnatlink.ads
gnatls.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
gnatls.ads Minor reformatting. 2007-08-14 11:05:23 +02:00
gnatmake.adb
gnatmake.ads
gnatmem.adb
gnatname.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
gnatname.ads
gnatprep.adb
gnatprep.ads
gnatsym.adb
gnatvsn.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
gnatvsn.ads re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
gnatxref.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
gprep.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
gprep.ads
gprmake.adb
gsocket.h
hlo.adb
hlo.ads
hostparm.ads
i-c.adb
i-c.ads
i-cexten.ads
i-cobol.adb
i-cobol.ads
i-cpoint.adb
i-cpoint.ads
i-cpp.adb
i-cpp.ads
i-cstrea-vms.adb
i-cstrea.adb
i-cstrea.ads
i-cstrin.adb
i-cstrin.ads
i-forbla-darwin.adb
i-forbla.adb [multiple changes] 2007-08-14 10:50:51 +02:00
i-forbla.ads [multiple changes] 2007-08-14 10:50:51 +02:00
i-forlap.ads [multiple changes] 2007-08-14 10:50:51 +02:00
i-fortra.adb
i-fortra.ads
i-pacdec.adb
i-pacdec.ads
i-vxwoio.adb
i-vxwoio.ads
i-vxwork-x86.ads
i-vxwork.ads
impunit.adb impunit.adb: Re-organize System.Random_Numbers and GNAT.Random_Numbers and add to builds. 2007-08-14 10:48:27 +02:00
impunit.ads
indepsw-aix.adb
indepsw-gnu.adb
indepsw-mingw.adb
indepsw.adb
indepsw.ads
init.c system-solaris-x86.ads (ZCX_By_Default): Switch to True. 2007-08-14 10:43:46 +02:00
initialize.c
inline.adb inline.adb, [...]: Suppress unmodified in-out parameter warning in some cases This patch is a also... 2007-08-14 10:37:08 +02:00
inline.ads inline.adb, [...]: Suppress unmodified in-out parameter warning in some cases This patch is a also... 2007-08-14 10:37:08 +02:00
interfac.ads
ioexcept.ads
itypes.adb
itypes.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
krunch.adb
krunch.ads
lang-specs.h Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
lang.opt Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
layout.adb layout.adb (Layout_Type): Use Underlying_Type to determine whether an access type points to an... 2007-08-31 12:23:10 +02:00
layout.ads
lib-list.adb
lib-load.adb [multiple changes] 2007-08-14 10:50:51 +02:00
lib-load.ads [multiple changes] 2007-08-14 10:50:51 +02:00
lib-sort.adb
lib-util.adb a-stzsup.adb, [...]: Fix warnings for range tests optimized out. 2007-08-14 10:37:26 +02:00
lib-util.ads
lib-writ.adb binde.adb (Elab_All_Links): Remove unnecessary call to Generic_Separately_Compiled (if... 2007-08-14 10:45:05 +02:00
lib-writ.ads binde.adb (Elab_All_Links): Remove unnecessary call to Generic_Separately_Compiled (if... 2007-08-14 10:45:05 +02:00
lib-xref.adb a-stzsup.adb, [...]: Fix warnings for range tests optimized out. 2007-08-14 10:37:26 +02:00
lib-xref.ads
lib.adb binde.adb (Elab_All_Links): Remove unnecessary call to Generic_Separately_Compiled (if... 2007-08-14 10:45:05 +02:00
lib.ads (Generic_Separately_Compiled): Rename to Generic_May_Lack_ALI... 2007-08-14 10:56:20 +02:00
link.c [multiple changes] 2007-08-14 10:50:51 +02:00
live.adb
live.ads
machcode.ads
Make-lang.in Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
make.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
make.ads
Makefile.in Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
Makefile.rtl Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
makegpr.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
makegpr.ads
makeusg.adb
makeusg.ads
makeutl.adb make.adb (Collect_Arguments): Call Test_If_Relative_Path with Including_Non_Switch set to False. 2007-08-16 14:19:13 +02:00
makeutl.ads make.adb (Collect_Arguments): Call Test_If_Relative_Path with Including_Non_Switch set to False. 2007-08-16 14:19:13 +02:00
math_lib.adb
mdll-fil.adb [multiple changes] 2007-08-14 10:50:51 +02:00
mdll-fil.ads
mdll-utl.adb
mdll-utl.ads
mdll.adb [multiple changes] 2007-08-14 10:50:51 +02:00
mdll.ads
memroot.adb
memroot.ads
memtrack.adb
mingw32.h
misc.c c-common.c (const_strip_array_types): New. 2007-08-16 14:31:21 +00:00
mkdir.c
mlib-fil.adb
mlib-fil.ads
mlib-prj.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-prj.ads
mlib-tgt-aix.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-darwin.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-hpux.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-irix.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-linux.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-lynxos.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-mingw.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-solaris.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-specific.adb
mlib-tgt-specific.ads
mlib-tgt-tru64.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-vms-alpha.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-vms-ia64.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-vms.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt-vms.ads
mlib-tgt-vxworks.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-tgt.ads clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib-utl.adb [multiple changes] 2007-08-14 10:50:51 +02:00
mlib-utl.ads
mlib.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
mlib.ads clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
namet.adb restrict.adb, [...]: Remove redundant type conversion. 2007-08-31 12:23:25 +02:00
namet.ads
namet.h Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
nlists.adb a-stzsup.adb, [...]: Fix warnings for range tests optimized out. 2007-08-14 10:37:26 +02:00
nlists.ads
nlists.h Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
nmake.adt Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
opt.adb
opt.ads opt.ads: Warning for non-local exception propagation now off by default New switch... 2007-08-14 10:39:55 +02:00
osint-b.adb
osint-b.ads
osint-c.adb
osint-c.ads
osint-l.adb
osint-l.ads
osint-m.adb
osint-m.ads
osint.adb [multiple changes] 2007-08-14 10:50:51 +02:00
osint.ads [multiple changes] 2007-08-14 10:50:51 +02:00
output.adb output.ads, output.adb (Write_Eol): Remove trailing spaces before writing the line. 2007-08-14 10:48:45 +02:00
output.ads output.ads, output.adb (Write_Eol): Remove trailing spaces before writing the line. 2007-08-14 10:48:45 +02:00
par-ch2.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
par-ch3.adb par.ads, par.adb: Improve handling of extra right parens. 2007-08-14 10:40:24 +02:00
par-ch4.adb par-ch4.adb (P_Simple_Expression): Fold long sequences of concatenations of string literals into a single literal... 2007-08-31 12:23:37 +02:00
par-ch5.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
par-ch6.adb par-ch6.adb (P_Formal_Part): Fix wrong error message associated with null-excluding access types. 2007-08-14 10:48:56 +02:00
par-ch7.adb
par-ch8.adb
par-ch9.adb
par-ch10.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
par-ch11.adb
par-ch12.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
par-ch13.adb
par-endh.adb
par-labl.adb
par-load.adb [multiple changes] 2007-08-14 10:50:51 +02:00
par-prag.adb opt.ads: Warning for non-local exception propagation now off by default New switch... 2007-08-14 10:39:55 +02:00
par-sync.adb
par-tchk.adb par-tchk.adb (TF_Semicolon): Improve error recovery 2007-08-14 10:40:34 +02:00
par-util.adb restrict.adb, [...]: Remove redundant type conversion. 2007-08-31 12:23:25 +02:00
par.adb par.ads, par.adb: Improve handling of extra right parens. 2007-08-14 10:40:24 +02:00
par.ads par.ads, par.adb: Improve handling of extra right parens. 2007-08-14 10:40:24 +02:00
prep.adb
prep.ads
prepcomp.adb comperr.adb: Fix problem with suppressing warning messages from gigi 2007-08-14 10:37:51 +02:00
prepcomp.ads
prj-attr-pm.adb prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-attr-pm.ads
prj-attr.adb prj-attr.adb: Add new attribute Excluded_Source_Files 2007-08-31 12:23:48 +02:00
prj-attr.ads prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-com.ads prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-dect.adb prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-dect.ads
prj-env.adb prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-env.ads prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-err.adb
prj-err.ads
prj-ext.adb prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-ext.ads prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-makr.adb
prj-makr.ads
prj-nmsc.adb prj-attr.adb: Add new attribute Excluded_Source_Files 2007-08-31 12:23:48 +02:00
prj-nmsc.ads prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-pars.adb prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-pars.ads prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-part.adb prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-part.ads prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-pp.adb
prj-pp.ads
prj-proc.adb prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-proc.ads prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-strt.adb prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-strt.ads
prj-tree.adb
prj-tree.ads prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-util.adb prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj-util.ads prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj.adb prj.ads, prj.adb: Update Project Manager to new attribute names for gprbuild. 2007-08-14 10:39:33 +02:00
prj.ads prj.ads (Project_Data): Add comments. 2007-08-16 14:19:39 +02:00
raise-gcc.c re PR ada/19037 (constant renaming creates new constant) 2007-08-14 10:40:11 +02:00
raise.c
raise.h
repinfo.adb table.adb, [...] (Append): Reimplement in terms of Set_Item. 2007-08-14 10:46:03 +02:00
repinfo.ads
repinfo.h
restrict.adb restrict.adb, [...]: Remove redundant type conversion. 2007-08-31 12:23:25 +02:00
restrict.ads
rident.ads
rtsfind.adb [multiple changes] 2007-08-14 10:50:51 +02:00
rtsfind.ads a-tags.ads, a-tags.adb (Displace): Associate a message with the raised CE exception. 2007-08-14 10:44:53 +02:00
s-addima.adb
s-addima.ads
s-addope.adb
s-addope.ads
s-arit64.adb
s-arit64.ads
s-assert.adb
s-assert.ads
s-asthan-vms-alpha.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-asthan.adb
s-asthan.ads
s-atacco.adb
s-atacco.ads
s-auxdec-empty.adb
s-auxdec-empty.ads
s-auxdec-vms_64.ads
s-auxdec.adb
s-auxdec.ads
s-bitops.adb
s-bitops.ads
s-boarop.ads
s-carsi8.adb
s-carsi8.ads
s-carun8.adb
s-carun8.ads
s-casi16.adb
s-casi16.ads
s-casi32.adb
s-casi32.ads
s-casi64.adb
s-casi64.ads
s-casuti.adb
s-casuti.ads
s-caun16.adb
s-caun16.ads
s-caun32.adb
s-caun32.ads
s-caun64.adb
s-caun64.ads
s-chepoo.ads
s-crc32.adb
s-crc32.ads
s-crtl-vms64.ads
s-crtl.ads
s-direio.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-direio.ads
s-dsaser.ads
s-errrep.adb
s-errrep.ads
s-except.adb
s-except.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-exctab.adb
s-exctab.ads
s-exnint.adb
s-exnint.ads
s-exnllf.adb
s-exnllf.ads
s-exnlli.adb
s-exnlli.ads
s-expint.adb
s-expint.ads
s-explli.adb
s-explli.ads
s-expllu.adb
s-expllu.ads
s-expmod.adb
s-expmod.ads
s-expuns.adb
s-expuns.ads
s-fatflt.ads
s-fatgen.adb
s-fatgen.ads
s-fatlfl.ads
s-fatllf.ads
s-fatsfl.ads
s-ficobl.ads s-ficobl.ads: Declare AFCB as a tagged incomplete type... 2007-08-14 10:49:26 +02:00
s-fileio.adb s-fileio.adb (Open): Normalize file name to lower case in non-case sensitive file name systems to... 2007-08-31 12:24:20 +02:00
s-fileio.ads
s-filofl.ads
s-finimp.adb s-finimp.adb (Detach_From_Final_List): make this procedure idempotent since it is potentially used in cases implying... 2007-08-14 10:49:45 +02:00
s-finimp.ads
s-finroo.adb
s-finroo.ads s-ficobl.ads: Declare AFCB as a tagged incomplete type... 2007-08-14 10:49:26 +02:00
s-fishfl.ads
s-fore.adb
s-fore.ads
s-fvadfl.ads
s-fvaffl.ads
s-fvagfl.ads
s-gearop.adb [multiple changes] 2007-08-14 10:50:51 +02:00
s-gearop.ads
s-gecobl.adb [multiple changes] 2007-08-14 10:50:51 +02:00
s-gecobl.ads [multiple changes] 2007-08-14 10:50:51 +02:00
s-gecola.adb
s-gecola.ads
s-gerebl.adb
s-gerebl.ads
s-gerela.adb [multiple changes] 2007-08-14 10:50:51 +02:00
s-gerela.ads [multiple changes] 2007-08-14 10:50:51 +02:00
s-geveop.adb
s-geveop.ads
s-gloloc-mingw.adb
s-gloloc.adb
s-gloloc.ads
s-hibaen.ads
s-htable.adb
s-htable.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-imgbiu.adb
s-imgbiu.ads
s-imgboo.adb
s-imgboo.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-imgcha.adb
s-imgcha.ads
s-imgdec.adb
s-imgdec.ads
s-imgenu.adb
s-imgenu.ads
s-imgint.adb
s-imgint.ads
s-imgllb.adb
s-imgllb.ads
s-imglld.adb
s-imglld.ads
s-imglli.adb
s-imglli.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-imgllu.adb
s-imgllu.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-imgllw.adb
s-imgllw.ads
s-imgrea.adb
s-imgrea.ads
s-imguns.adb
s-imguns.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-imgwch.adb
s-imgwch.ads
s-imgwiu.adb
s-imgwiu.ads
s-inmaop-dummy.adb
s-inmaop-posix.adb Minor reformatting. 2007-08-14 11:05:23 +02:00
s-inmaop-vms.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-inmaop.ads
s-interr-dummy.adb
s-interr-sigaction.adb
s-interr-vms.adb Minor reformatting. 2007-08-14 11:05:23 +02:00
s-interr-vxworks.adb
s-interr.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-interr.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-intman-dummy.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-intman-irix.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-intman-mingw.adb
s-intman-posix.adb system-solaris-x86.ads (ZCX_By_Default): Switch to True. 2007-08-14 10:43:46 +02:00
s-intman-solaris.adb system-solaris-x86.ads (ZCX_By_Default): Switch to True. 2007-08-14 10:43:46 +02:00
s-intman-vms.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-intman-vms.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-intman-vxworks.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-intman-vxworks.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-intman.ads system-solaris-x86.ads (ZCX_By_Default): Switch to True. 2007-08-14 10:43:46 +02:00
s-io.adb
s-io.ads
s-maccod.ads
s-mantis.adb
s-mantis.ads
s-mastop-irix.adb
s-mastop-tru64.adb
s-mastop-vms.adb
s-mastop.adb
s-mastop.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-memcop.ads
s-memory-mingw.adb
s-memory.adb
s-memory.ads
s-os_lib.adb [multiple changes] 2007-08-14 10:50:51 +02:00
s-os_lib.ads [multiple changes] 2007-08-14 10:50:51 +02:00
s-osinte-aix.adb
s-osinte-aix.ads
s-osinte-darwin.adb
s-osinte-darwin.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-osinte-dummy.ads
s-osinte-freebsd.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
s-osinte-freebsd.ads uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
s-osinte-hpux-dce.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-osinte-hpux-dce.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-osinte-hpux.ads
s-osinte-interix.ads
s-osinte-irix.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-osinte-irix.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-osinte-kfreebsd-gnu.ads s-osinte-kfreebsd-gnu.ads ((sigset_t_ptr): Removed, replaced by anonymous access type. 2007-08-01 16:41:46 +00:00
s-osinte-linux-alpha.ads
s-osinte-linux-hppa.ads
s-osinte-linux.ads
s-osinte-lynxos-3.adb
s-osinte-lynxos-3.ads
s-osinte-lynxos.adb
s-osinte-lynxos.ads
s-osinte-mingw.ads s-osinte-mingw.ads: Add support for Ada.Execution_Time on Windows. 2007-08-14 10:44:02 +02:00
s-osinte-posix.adb
s-osinte-rtems.adb
s-osinte-rtems.ads
s-osinte-solaris-posix.ads
s-osinte-solaris.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
s-osinte-solaris.ads uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
s-osinte-tru64.adb
s-osinte-tru64.ads
s-osinte-vms.adb
s-osinte-vms.ads
s-osinte-vxworks6.ads (Task_Cont, Task_Stop): New functions, thin binding to the VxWorks routines which have changed between VxWorks 5 and 6. 2007-08-14 11:03:24 +02:00
s-osinte-vxworks.adb s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-osinte-vxworks.ads s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-osprim-mingw.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-osprim-posix.adb
s-osprim-solaris.adb
s-osprim-unix.adb
s-osprim-vms.adb
s-osprim-vms.ads
s-osprim-vxworks.adb
s-osprim.ads
s-pack03.adb
s-pack03.ads
s-pack05.adb
s-pack05.ads
s-pack06.adb
s-pack06.ads
s-pack07.adb
s-pack07.ads
s-pack09.adb
s-pack09.ads
s-pack10.adb
s-pack10.ads
s-pack11.adb
s-pack11.ads
s-pack12.adb
s-pack12.ads
s-pack13.adb
s-pack13.ads
s-pack14.adb
s-pack14.ads
s-pack15.adb
s-pack15.ads
s-pack17.adb
s-pack17.ads
s-pack18.adb
s-pack18.ads
s-pack19.adb
s-pack19.ads
s-pack20.adb
s-pack20.ads
s-pack21.adb
s-pack21.ads
s-pack22.adb
s-pack22.ads
s-pack23.adb
s-pack23.ads
s-pack24.adb
s-pack24.ads
s-pack25.adb
s-pack25.ads
s-pack26.adb
s-pack26.ads
s-pack27.adb
s-pack27.ads
s-pack28.adb
s-pack28.ads
s-pack29.adb
s-pack29.ads
s-pack30.adb
s-pack30.ads
s-pack31.adb
s-pack31.ads
s-pack33.adb
s-pack33.ads
s-pack34.adb
s-pack34.ads
s-pack35.adb
s-pack35.ads
s-pack36.adb
s-pack36.ads
s-pack37.adb
s-pack37.ads
s-pack38.adb
s-pack38.ads
s-pack39.adb
s-pack39.ads
s-pack40.adb
s-pack40.ads
s-pack41.adb
s-pack41.ads
s-pack42.adb
s-pack42.ads
s-pack43.adb
s-pack43.ads
s-pack44.adb
s-pack44.ads
s-pack45.adb
s-pack45.ads
s-pack46.adb
s-pack46.ads
s-pack47.adb
s-pack47.ads
s-pack48.adb
s-pack48.ads
s-pack49.adb
s-pack49.ads
s-pack50.adb
s-pack50.ads
s-pack51.adb
s-pack51.ads
s-pack52.adb
s-pack52.ads
s-pack53.adb
s-pack53.ads
s-pack54.adb
s-pack54.ads
s-pack55.adb
s-pack55.ads
s-pack56.adb
s-pack56.ads
s-pack57.adb
s-pack57.ads
s-pack58.adb
s-pack58.ads
s-pack59.adb
s-pack59.ads
s-pack60.adb
s-pack60.ads
s-pack61.adb
s-pack61.ads
s-pack62.adb
s-pack62.ads
s-pack63.adb
s-pack63.ads
s-parame-ae653.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-parame-hpux.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-parame-rtems.adb
s-parame-vms-alpha.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-parame-vms-ia64.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-parame-vms-restrict.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-parame-vxworks.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-parame-vxworks.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-parame.adb
s-parame.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-parint.adb
s-parint.ads [multiple changes] 2007-08-14 10:50:51 +02:00
s-pooglo.adb
s-pooglo.ads
s-pooloc.adb
s-pooloc.ads
s-poosiz.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-poosiz.ads
s-powtab.ads
s-proinf-irix-athread.adb
s-proinf-irix-athread.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-proinf.adb
s-proinf.ads
s-purexc.ads
s-rannum.adb impunit.adb: Re-organize System.Random_Numbers and GNAT.Random_Numbers and add to builds. 2007-08-14 10:48:27 +02:00
s-rannum.ads impunit.adb: Re-organize System.Random_Numbers and GNAT.Random_Numbers and add to builds. 2007-08-14 10:48:27 +02:00
s-regexp.adb
s-regexp.ads
s-regpat.adb
s-regpat.ads
s-restri.adb
s-restri.ads
s-rident.ads
s-rpc.adb
s-rpc.ads
s-scaval.adb
s-scaval.ads
s-secsta.adb
s-secsta.ads
s-sequio.adb
s-sequio.ads
s-shasto.adb
s-shasto.ads
s-soflin.adb
s-soflin.ads
s-solita.adb s-tasini.adb (Get_Stack_Info): Move this function to System.Soft_Links.Tasking because it is common to the... 2007-08-14 10:49:56 +02:00
s-solita.ads
s-sopco3.adb
s-sopco3.ads
s-sopco4.adb
s-sopco4.ads
s-sopco5.adb
s-sopco5.ads
s-stache.adb
s-stache.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-stalib.adb
s-stalib.ads
s-stausa.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-stausa.ads
s-stchop-vxworks.adb s-taprop-linux.adb (Get_Stack_Attributes): New subprogram. 2007-08-14 10:44:14 +02:00
s-stchop.adb s-taprop-linux.adb (Get_Stack_Attributes): New subprogram. 2007-08-14 10:44:14 +02:00
s-stchop.ads s-taprop-linux.adb (Get_Stack_Attributes): New subprogram. 2007-08-14 10:44:14 +02:00
s-stoele.adb
s-stoele.ads
s-stopoo.adb
s-stopoo.ads
s-stratt.adb
s-stratt.ads
s-strcom.adb
s-strcom.ads
s-string.adb
s-string.ads
s-strops.adb
s-strops.ads
s-strxdr.adb
s-taasde.adb
s-taasde.ads
s-tadeca.adb
s-tadeca.ads
s-tadert.adb
s-tadert.ads
s-taenca.adb
s-taenca.ads
s-taprob.adb
s-taprob.ads
s-taprop-dummy.adb s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-taprop-hpux-dce.adb s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-taprop-irix.adb s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-taprop-linux.adb s-taprop-linux.adb (Get_Stack_Attributes): New subprogram. 2007-08-14 10:44:14 +02:00
s-taprop-lynxos.adb s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-taprop-mingw.adb s-osinte-mingw.ads: Add support for Ada.Execution_Time on Windows. 2007-08-14 10:44:02 +02:00
s-taprop-posix.adb s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-taprop-solaris.adb s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-taprop-tru64.adb s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-taprop-vms.adb s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-taprop-vxworks.adb s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-taprop.ads s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-tarest.adb
s-tarest.ads
s-tasdeb.adb s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-tasdeb.ads s-taprop-lynxos.adb, [...] (Continue_Task, [...]): New functions; dummy implementations. 2007-08-14 10:42:09 +02:00
s-tasinf-irix.ads
s-tasinf-mingw.adb s-osinte-mingw.ads: Add support for Ada.Execution_Time on Windows. 2007-08-14 10:44:02 +02:00
s-tasinf-mingw.ads s-osinte-mingw.ads: Add support for Ada.Execution_Time on Windows. 2007-08-14 10:44:02 +02:00
s-tasinf-solaris.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-tasinf-solaris.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-tasinf-tru64.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-tasinf.adb
s-tasinf.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-tasini.adb s-tasini.adb (Get_Stack_Info): Move this function to System.Soft_Links.Tasking because it is common to the... 2007-08-14 10:49:56 +02:00
s-tasini.ads
s-taskin.adb
s-taskin.ads s-tpobop.ads, [...] (Requeue_With_Abort): Rename field With_Abort. 2007-08-14 10:50:09 +02:00
s-tasloc.adb
s-tasloc.ads
s-taspri-dummy.ads
s-taspri-hpux-dce.ads
s-taspri-lynxos.ads
s-taspri-mingw.ads
s-taspri-posix.ads
s-taspri-solaris.ads
s-taspri-tru64.ads
s-taspri-vms.ads
s-taspri-vxworks.ads
s-tasque.adb
s-tasque.ads
s-tasren.adb s-tpobop.ads, [...] (Requeue_With_Abort): Rename field With_Abort. 2007-08-14 10:50:09 +02:00
s-tasren.ads s-tpobop.ads, [...] (Requeue_With_Abort): Rename field With_Abort. 2007-08-14 10:50:09 +02:00
s-tasres.ads
s-tassta.adb s-tpobop.ads, [...] (Requeue_With_Abort): Rename field With_Abort. 2007-08-14 10:50:09 +02:00
s-tassta.ads
s-tasuti.adb
s-tasuti.ads
s-tataat.adb
s-tataat.ads
s-tfsetr-default.adb
s-tfsetr-vxworks.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
s-thread.adb
s-tpinop.adb
s-tpinop.ads
s-tpoben.adb
s-tpoben.ads
s-tpobop.adb s-tpobop.ads, [...] (Requeue_With_Abort): Rename field With_Abort. 2007-08-14 10:50:09 +02:00
s-tpobop.ads s-tpobop.ads, [...] (Requeue_With_Abort): Rename field With_Abort. 2007-08-14 10:50:09 +02:00
s-tpopde-vms.adb
s-tpopde-vms.ads
s-tpopsp-lynxos.adb
s-tpopsp-posix-foreign.adb
s-tpopsp-posix.adb
s-tpopsp-rtems.adb
s-tpopsp-solaris.adb
s-tpopsp-vxworks.adb
s-tporft.adb
s-tposen.adb
s-tposen.ads
s-traceb-hpux.adb
s-traceb-mastop.adb
s-traceb.adb
s-traceb.ads
s-traces-default.adb
s-traces.adb
s-traces.ads
s-traent-vms.adb
s-traent-vms.ads
s-traent.adb
s-traent.ads
s-trafor-default.adb
s-trafor-default.ads
s-tratas-default.adb
s-tratas.adb
s-tratas.ads
s-unstyp.ads
s-utf_32.adb
s-utf_32.ads
s-vaflop-vms-alpha.adb
s-vaflop.adb
s-vaflop.ads
s-valboo.adb
s-valboo.ads
s-valcha.adb
s-valcha.ads
s-valdec.adb
s-valdec.ads
s-valenu.adb
s-valenu.ads
s-valint.adb
s-valint.ads
s-vallld.adb
s-vallld.ads
s-vallli.adb
s-vallli.ads
s-valllu.adb
s-valllu.ads
s-valrea.adb
s-valrea.ads
s-valuns.adb
s-valuns.ads
s-valuti.adb
s-valuti.ads
s-valwch.adb
s-valwch.ads
s-veboop.adb s-veboop.adb (SU): New named number initialized to System.Storage_Unit. 2007-08-14 10:50:18 +02:00
s-veboop.ads
s-vector.ads
s-vercon.adb
s-vercon.ads
s-vmexta.adb
s-vmexta.ads
s-vxwork-alpha.ads
s-vxwork-arm.ads
s-vxwork-m68k.ads
s-vxwork-mips.ads
s-vxwork-ppc.ads
s-vxwork-sparcv9.ads
s-vxwork-x86.ads
s-wchcnv.adb
s-wchcnv.ads
s-wchcon.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
s-wchcon.ads
s-wchjis.adb
s-wchjis.ads
s-wchstw.adb
s-wchstw.ads
s-wchwts.adb
s-wchwts.ads
s-widboo.adb
s-widboo.ads
s-widcha.adb
s-widcha.ads
s-widenu.adb
s-widenu.ads
s-widlli.adb
s-widlli.ads
s-widllu.adb
s-widllu.ads
s-widwch.adb
s-widwch.ads
s-wwdcha.adb
s-wwdcha.ads
s-wwdenu.adb
s-wwdenu.ads
s-wwdwch.adb
s-wwdwch.ads
scans.adb
scans.ads
scn.adb
scn.ads
scng.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
scng.ads
sdefault.ads
seh_init.c
sem_aggr.adb atree.ads, atree.adb (New_Copy_Tree): If hash table is being used and itype is visited... 2007-08-14 10:37:41 +02:00
sem_aggr.ads
sem_attr.adb sem_attr.ads, [...] (Analyze_Attribute, case Value): For enumeration type, mark all literals as referenced. 2007-08-14 10:40:45 +02:00
sem_attr.ads sem_attr.ads, [...] (Analyze_Attribute, case Value): For enumeration type, mark all literals as referenced. 2007-08-14 10:40:45 +02:00
sem_case.adb
sem_case.ads
sem_cat.adb sem_cat.ads, [...] (Has_Stream_Attribute_Definition): New formal At_Any_Place indicating... 2007-08-14 10:46:43 +02:00
sem_cat.ads sem_cat.ads, [...] (Has_Stream_Attribute_Definition): New formal At_Any_Place indicating... 2007-08-14 10:46:43 +02:00
sem_ch2.adb
sem_ch2.ads
sem_ch3.adb sem_ch3.adb: The predicate Is_Descendent_Of_Address is now an entity flag, for effiency. 2007-08-31 12:24:10 +02:00
sem_ch3.ads sem_ch11.adb: Improved warnings for unused variables 2007-08-14 10:40:59 +02:00
sem_ch4.adb sem_ch3.adb: The predicate Is_Descendent_Of_Address is now an entity flag, for effiency. 2007-08-31 12:24:10 +02:00
sem_ch4.ads
sem_ch5.adb sem_ch5.adb (Analyze_Assignment): Make sure we still note update in exception case 2007-08-16 14:20:32 +02:00
sem_ch5.ads
sem_ch6.adb exp_aggr.adb (Build_Record_Aggr_Code): Extend the test for an ancestor part given by an aggregate to test for an... 2007-08-16 14:18:16 +02:00
sem_ch6.ads einfo.ads, einfo.adb: Create a limited view of an incomplete type... 2007-08-14 10:38:20 +02:00
sem_ch7.adb [multiple changes] 2007-08-14 10:50:51 +02:00
sem_ch7.ads
sem_ch8.adb sem_ch8.ads, [...] (Find_Type, [...]): Use correct entity as denoted entity for the selector of the rewritten node. 2007-08-14 10:46:54 +02:00
sem_ch8.ads sem_ch8.ads, [...] (Find_Type, [...]): Use correct entity as denoted entity for the selector of the rewritten node. 2007-08-14 10:46:54 +02:00
sem_ch9.adb sem_ch9.adb (Check_Interfaces): New subprogram that factorizes code that is common to Analyze_Protected_Type... 2007-08-14 10:49:06 +02:00
sem_ch9.ads
sem_ch10.adb sem_ch10.adb (Analyze_Subunit_Context): When analyzing context clauses of subunits... 2007-08-31 12:23:59 +02:00
sem_ch10.ads
sem_ch11.adb einfo.ads, einfo.adb: New flag Is_Raised (Flag224). 2007-08-31 12:20:54 +02:00
sem_ch11.ads
sem_ch12.adb sem_ch12.adb (Copy_Generic_Node): A reference to a child unit of the generic for an enclosing instance is a... 2007-08-16 14:20:00 +02:00
sem_ch12.ads sem_ch12.ads, [...] (Instantiate_Type): If the formal is a derived type with interface progenitors use the analyzed... 2007-08-14 10:46:18 +02:00
sem_ch13.adb opt.ads: Warning for non-local exception propagation now off by default New switch... 2007-08-14 10:39:55 +02:00
sem_ch13.ads
sem_disp.adb sem_disp.adb (Check_Dispatching_Operation): If the operation implements an operation inherited from a progenitor interface... 2007-08-16 14:20:50 +02:00
sem_disp.ads
sem_dist.adb [multiple changes] 2007-08-14 10:50:51 +02:00
sem_dist.ads [multiple changes] 2007-08-14 10:50:51 +02:00
sem_elab.adb table.adb, [...] (Append): Reimplement in terms of Set_Item. 2007-08-14 10:46:03 +02:00
sem_elab.ads
sem_elim.adb sem_elim.adb (Set_Eliminated): Ignore pragma Eliminate for dispatching operation 2007-08-14 10:41:26 +02:00
sem_elim.ads
sem_eval.adb par-ch4.adb (P_Simple_Expression): Fold long sequences of concatenations of string literals into a single literal... 2007-08-31 12:23:37 +02:00
sem_eval.ads
sem_intr.adb
sem_intr.ads
sem_maps.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
sem_maps.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
sem_mech.adb
sem_mech.ads
sem_prag.adb par-ch4.adb (P_Simple_Expression): Fold long sequences of concatenations of string literals into a single literal... 2007-08-31 12:23:37 +02:00
sem_prag.ads
sem_res.adb restrict.adb, [...]: Remove redundant type conversion. 2007-08-31 12:23:25 +02:00
sem_res.ads
sem_smem.adb
sem_smem.ads
sem_type.adb exp_ch3.ads, [...] (Add_Final_Chain): New subprogram. 2007-08-14 10:38:48 +02:00
sem_type.ads [multiple changes] 2007-08-16 14:21:37 +02:00
sem_util.adb sem_ch3.adb: The predicate Is_Descendent_Of_Address is now an entity flag, for effiency. 2007-08-31 12:24:10 +02:00
sem_util.ads sem_ch3.adb: The predicate Is_Descendent_Of_Address is now an entity flag, for effiency. 2007-08-31 12:24:10 +02:00
sem_vfpt.adb
sem_vfpt.ads
sem_warn.adb (Check_References.Publicly_Referenceable): A formal parameter is never publicly referenceable outside of its body. 2007-08-14 11:00:48 +02:00
sem_warn.ads (Output_Non_Modifed_In_Out_Warnings, Warn_On_Unassigned_Out_Parameter): 2007-08-14 11:01:52 +02:00
sem.adb s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
sem.ads s-intman-irix.adb, [...]: Minor reformatting 2007-08-14 10:45:25 +02:00
sequenio.ads
sfn_scan.adb
sfn_scan.ads
sinfo-cn.adb
sinfo-cn.ads
sinfo.adb sem_res.adb (Comes_From_Predefined_Lib_Unit): New. 2007-08-16 14:21:07 +02:00
sinfo.ads [multiple changes] 2007-08-31 12:25:05 +02:00
sinput-c.adb
sinput-c.ads
sinput-d.adb table.adb, [...] (Append): Reimplement in terms of Set_Item. 2007-08-14 10:46:03 +02:00
sinput-d.ads
sinput-l.adb table.adb, [...] (Append): Reimplement in terms of Set_Item. 2007-08-14 10:46:03 +02:00
sinput-l.ads
sinput-p.adb clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
sinput-p.ads clean.adb, [...] (Create_Sym_Links): New procedure. 2007-08-14 10:43:34 +02:00
sinput.adb
sinput.ads
snames.adb prj-attr.adb: Add new attribute Excluded_Source_Files 2007-08-31 12:23:48 +02:00
snames.ads prj-attr.adb: Add new attribute Excluded_Source_Files 2007-08-31 12:23:48 +02:00
snames.h Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
socket.c
sprint.adb debug.adb: Improve -gnatdI to cover all cases of serialization Add documentation of dZ, d.t 2007-08-14 10:38:03 +02:00
sprint.ads debug.adb: Improve -gnatdI to cover all cases of serialization Add documentation of dZ, d.t 2007-08-14 10:38:03 +02:00
stand.adb
stand.ads [multiple changes] 2007-08-31 12:25:05 +02:00
stringt.adb par-ch4.adb (P_Simple_Expression): Fold long sequences of concatenations of string literals into a single literal... 2007-08-31 12:23:37 +02:00
stringt.ads
stringt.h Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
style.ads
styleg-c.adb
styleg-c.ads
styleg.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
styleg.ads uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
stylesw.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
stylesw.ads uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
switch-b.adb
switch-b.ads
switch-c.adb opt.ads: Warning for non-local exception propagation now off by default New switch... 2007-08-14 10:39:55 +02:00
switch-c.ads
switch-m.adb table.adb, [...] (Append): Reimplement in terms of Set_Item. 2007-08-14 10:46:03 +02:00
switch-m.ads
switch.adb re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
switch.ads re PR ada/4720 (GNAT programs do not support --help and --version) 2007-08-31 12:19:18 +02:00
symbols-processing-vms-alpha.adb table.adb, [...] (Append): Reimplement in terms of Set_Item. 2007-08-14 10:46:03 +02:00
symbols-processing-vms-ia64.adb table.adb, [...] (Append): Reimplement in terms of Set_Item. 2007-08-14 10:46:03 +02:00
symbols-vms.adb symbols-vms.adb (Initialize): Read symbol files with continuation lines 2007-08-31 12:24:38 +02:00
symbols.adb
symbols.ads
sysdep.c
system-aix.ads
system-darwin-ppc.ads
system-darwin-x86.ads [multiple changes] 2007-08-14 10:50:51 +02:00
system-freebsd-x86.ads
system-hpux-ia64.ads
system-hpux.ads
system-irix-n32.ads
system-irix-o32.ads
system-linux-alpha.ads
system-linux-hppa.ads
system-linux-ia64.ads
system-linux-ppc64.ads Makefile.in (LIBGNAT_TARGET_PAIRS): Use system-linux-ppc64.ads when compiling for powerpc64-*-linux. 2007-08-31 18:14:16 +10:00
system-linux-ppc.ads
system-linux-s390.ads
system-linux-s390x.ads
system-linux-sparc.ads
system-linux-x86_64.ads
system-linux-x86.ads
system-lynxos-ppc.ads
system-lynxos-x86.ads
system-mingw.ads
system-solaris-sparc.ads
system-solaris-sparcv9.ads
system-solaris-x86.ads system-solaris-x86.ads (ZCX_By_Default): Switch to True. 2007-08-14 10:43:46 +02:00
system-tru64.ads
system-vms_64.ads
system-vms-zcx.ads
system-vms.ads
system-vxworks-alpha.ads
system-vxworks-arm.ads
system-vxworks-m68k.ads
system-vxworks-mips.ads
system-vxworks-ppc.ads
system-vxworks-sparcv9.ads
system-vxworks-x86.ads
system.ads
table.adb g-dyntab.adb, [...]: (Set_Item): Suppress Range_Check on Allocated_Table. 2007-08-16 14:19:02 +02:00
table.ads
targext.c
targparm.adb
targparm.ads
targtyps.c re PR ada/19037 (constant renaming creates new constant) 2007-08-14 10:40:11 +02:00
tb-alvms.c
tb-alvxw.c
tb-gcc.c
tb-ivms.c tracebak.c: Use tb-ivms.c on OpenVMS Itanium. 2007-08-14 10:50:30 +02:00
tbuild.adb
tbuild.ads
tempdir.adb tempdir.adb: On VMS, take into account GNUTMPDIR before TMPDIR 2007-08-31 12:24:29 +02:00
tempdir.ads
text_io.ads
tracebak.c tracebak.c: Use tb-ivms.c on OpenVMS Itanium. 2007-08-14 10:50:30 +02:00
trans.c Add target hook invoked when cfun changes. 2007-09-05 10:24:54 -04:00
tree_gen.adb
tree_gen.ads
tree_in.adb
tree_in.ads
tree_io.adb
tree_io.ads
treepr.adb a-stzsup.adb, [...]: Fix warnings for range tests optimized out. 2007-08-14 10:37:26 +02:00
treepr.ads
treeprs.adt Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
ttypef.ads
ttypes.ads
types.adb
types.ads inline.adb, [...]: Suppress unmodified in-out parameter warning in some cases This patch is a also... 2007-08-14 10:37:08 +02:00
types.h Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
ug_words
uintp.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
uintp.ads
uintp.h Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
uname.adb
uname.ads
unchconv.ads
unchdeal.ads
urealp.adb
urealp.ads
urealp.h Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
usage.adb opt.ads: Warning for non-local exception propagation now off by default New switch... 2007-08-14 10:39:55 +02:00
usage.ads
utils2.c Make-lang.in: Change copyright header to refer to version 3 of the GNU General Public License... 2007-09-03 10:06:52 +00:00
utils.c Add target hook invoked when cfun changes. 2007-09-05 10:24:54 -04:00
validsw.adb
validsw.ads
vms_conv.adb vms_conv.adb (Process_Argument): Ensure that project related options are not put in the -cargs section when... 2007-08-16 14:21:20 +02:00
vms_conv.ads
vms_data.ads [multiple changes] 2007-08-31 12:25:05 +02:00
vxaddr2line.adb
widechar.adb
widechar.ads
xeinfo.adb
xgnatugn.adb
xnmake.adb uintp.adb, [...]: Minor reformatting. 2007-08-14 10:36:48 +02:00
xr_tabls.adb
xr_tabls.ads
xref_lib.adb
xref_lib.ads
xsinfo.adb
xsnames.adb
xtreeprs.adb