* gcc-interface/decl.c (choices_to_gnu): Rename parameters. Deal with an operand of Character type. Factor out range generation to the end. Check that the bounds are literals and convert them to the type of the operand before building the ranges. * gcc-interface/utils.c (make_dummy_type): Minor tweak. (make_packable_type): Propagate TYPE_DEBUG_TYPE. (maybe_pad_type): Likewise. From-SVN: r262812
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
doc | Loading commit data... | |
gcc-interface | Loading commit data... | |
libgnarl | Loading commit data... | |
libgnat | Loading commit data... | |
ChangeLog | Loading commit data... | |
ChangeLog-2001 | Loading commit data... | |
ChangeLog-2002 | Loading commit data... | |
ChangeLog-2003 | Loading commit data... | |
ChangeLog-2004 | Loading commit data... | |
ChangeLog-2005 | Loading commit data... | |
ChangeLog-2006 | Loading commit data... | |
ChangeLog-2007 | Loading commit data... | |
ChangeLog-2008 | Loading commit data... | |
ChangeLog-2009 | Loading commit data... | |
ChangeLog-2010 | Loading commit data... | |
ChangeLog-2011 | Loading commit data... | |
ChangeLog-2012 | Loading commit data... | |
ChangeLog-2013 | Loading commit data... | |
ChangeLog-2014 | Loading commit data... | |
ChangeLog-2015 | Loading commit data... | |
ChangeLog-2016 | Loading commit data... | |
ChangeLog-2017 | Loading commit data... | |
ChangeLog.ptr | Loading commit data... | |
ChangeLog.tree-ssa | Loading commit data... | |
Make-generated.in | Loading commit data... | |
Makefile.in | Loading commit data... | |
Makefile.rtl | Loading commit data... | |
ada_get_targ.adb | Loading commit data... | |
adabkend.adb | Loading commit data... | |
adabkend.ads | Loading commit data... | |
adadecode.c | Loading commit data... | |
adadecode.h | Loading commit data... | |
adaint.c | Loading commit data... | |
adaint.h | Loading commit data... | |
affinity.c | Loading commit data... | |
ali-util.adb | Loading commit data... | |
ali-util.ads | Loading commit data... | |
ali.adb | Loading commit data... | |
ali.ads | Loading commit data... | |
alloc.ads | Loading commit data... | |
argv-lynxos178-raven-cert.c | Loading commit data... | |
argv.c | Loading commit data... | |
aspects.adb | Loading commit data... | |
aspects.ads | Loading commit data... | |
atree.adb | Loading commit data... | |
atree.ads | Loading commit data... | |
atree.h | Loading commit data... | |
aux-io.c | Loading commit data... | |
back_end.adb | Loading commit data... | |
back_end.ads | Loading commit data... | |
bcheck.adb | Loading commit data... | |
bcheck.ads | Loading commit data... | |
binde.adb | Loading commit data... | |
binde.ads | Loading commit data... | |
binderr.adb | Loading commit data... | |
binderr.ads | Loading commit data... | |
bindgen.adb | Loading commit data... | |
bindgen.ads | Loading commit data... | |
bindusg.adb | Loading commit data... | |
bindusg.ads | Loading commit data... | |
butil.adb | Loading commit data... | |
butil.ads | Loading commit data... | |
cal.c | Loading commit data... | |
casing.adb | Loading commit data... | |
casing.ads | Loading commit data... | |
ceinfo.adb | Loading commit data... | |
checks.adb | Loading commit data... | |
checks.ads | Loading commit data... | |
cio.c | Loading commit data... | |
clean.adb | Loading commit data... | |
clean.ads | Loading commit data... | |
comperr.adb | Loading commit data... | |
comperr.ads | Loading commit data... | |
config-lang.in | Loading commit data... | |
contracts.adb | Loading commit data... | |
contracts.ads | Loading commit data... | |
csets.adb | Loading commit data... | |
csets.ads | Loading commit data... | |
csinfo.adb | Loading commit data... | |
cstand.adb | Loading commit data... | |
cstand.ads | Loading commit data... | |
cstreams.c | Loading commit data... | |
ctrl_c.c | Loading commit data... | |
debug.adb | Loading commit data... | |
debug.ads | Loading commit data... | |
debug_a.adb | Loading commit data... | |
debug_a.ads | Loading commit data... | |
einfo.adb | Loading commit data... | |
einfo.ads | Loading commit data... | |
elists.adb | Loading commit data... | |
elists.ads | Loading commit data... | |
elists.h | Loading commit data... | |
env.c | Loading commit data... | |
env.h | Loading commit data... | |
err_vars.ads | Loading commit data... | |
errno.c | Loading commit data... | |
errout.adb | Loading commit data... | |
errout.ads | Loading commit data... | |
erroutc.adb | Loading commit data... | |
erroutc.ads | Loading commit data... | |
errutil.adb | Loading commit data... | |
errutil.ads | Loading commit data... | |
eval_fat.adb | Loading commit data... | |
eval_fat.ads | Loading commit data... | |
exit.c | Loading commit data... | |
exp_aggr.adb | Loading commit data... | |
exp_aggr.ads | Loading commit data... | |
exp_atag.adb | Loading commit data... | |
exp_atag.ads | Loading commit data... | |
exp_attr.adb | Loading commit data... | |
exp_attr.ads | Loading commit data... | |
exp_cg.adb | Loading commit data... | |
exp_cg.ads | Loading commit data... | |
exp_ch10.ads | Loading commit data... | |
exp_ch11.adb | Loading commit data... | |
exp_ch11.ads | Loading commit data... | |
exp_ch12.adb | Loading commit data... | |
exp_ch12.ads | Loading commit data... | |
exp_ch13.adb | Loading commit data... | |
exp_ch13.ads | Loading commit data... | |
exp_ch2.adb | Loading commit data... | |
exp_ch2.ads | Loading commit data... | |
exp_ch3.adb | Loading commit data... | |
exp_ch3.ads | Loading commit data... | |
exp_ch4.adb | Loading commit data... | |
exp_ch4.ads | Loading commit data... | |
exp_ch5.adb | Loading commit data... | |
exp_ch5.ads | Loading commit data... | |
exp_ch6.adb | Loading commit data... | |
exp_ch6.ads | Loading commit data... | |
exp_ch7.adb | Loading commit data... | |
exp_ch7.ads | Loading commit data... | |
exp_ch8.adb | Loading commit data... | |
exp_ch8.ads | Loading commit data... | |
exp_ch9.adb | Loading commit data... | |
exp_ch9.ads | Loading commit data... | |
exp_code.adb | Loading commit data... | |
exp_code.ads | Loading commit data... | |
exp_dbug.adb | Loading commit data... | |
exp_dbug.ads | Loading commit data... | |
exp_disp.adb | Loading commit data... | |
exp_disp.ads | Loading commit data... | |
exp_dist.adb | Loading commit data... | |
exp_dist.ads | Loading commit data... | |
exp_fixd.adb | Loading commit data... | |
exp_fixd.ads | Loading commit data... | |
exp_imgv.adb | Loading commit data... | |
exp_imgv.ads | Loading commit data... | |
exp_intr.adb | Loading commit data... | |
exp_intr.ads | Loading commit data... | |
exp_pakd.adb | Loading commit data... | |
exp_pakd.ads | Loading commit data... | |
exp_prag.adb | Loading commit data... | |
exp_prag.ads | Loading commit data... | |
exp_sel.adb | Loading commit data... | |
exp_sel.ads | Loading commit data... | |
exp_smem.adb | Loading commit data... | |
exp_smem.ads | Loading commit data... | |
exp_spark.adb | Loading commit data... | |
exp_spark.ads | Loading commit data... | |
exp_strm.adb | Loading commit data... | |
exp_strm.ads | Loading commit data... | |
exp_tss.adb | Loading commit data... | |
exp_tss.ads | Loading commit data... | |
exp_unst.adb | Loading commit data... | |
exp_unst.ads | Loading commit data... | |
exp_util.adb | Loading commit data... | |
exp_util.ads | Loading commit data... | |
expander.adb | Loading commit data... | |
expander.ads | Loading commit data... | |
expect.c | Loading commit data... | |
fe.h | Loading commit data... | |
final.c | Loading commit data... | |
fmap.adb | Loading commit data... | |
fmap.ads | Loading commit data... | |
fname-sf.adb | Loading commit data... | |
fname-sf.ads | Loading commit data... | |
fname-uf.adb | Loading commit data... | |
fname-uf.ads | Loading commit data... | |
fname.adb | Loading commit data... | |
fname.ads | Loading commit data... | |
freeze.adb | Loading commit data... | |
freeze.ads | Loading commit data... | |
frontend.adb | Loading commit data... | |
frontend.ads | Loading commit data... | |
get_scos.adb | Loading commit data... | |
get_scos.ads | Loading commit data... | |
get_targ.adb | Loading commit data... | |
get_targ.ads | Loading commit data... | |
ghost.adb | Loading commit data... | |
ghost.ads | Loading commit data... | |
gnat-style.texi | Loading commit data... | |
gnat1drv.adb | Loading commit data... | |
gnat1drv.ads | Loading commit data... | |
gnat_rm.texi | Loading commit data... | |
gnat_ugn.texi | Loading commit data... | |
gnatbind.adb | Loading commit data... | |
gnatbind.ads | Loading commit data... | |
gnatchop.adb | Loading commit data... | |
gnatclean.adb | Loading commit data... | |
gnatcmd.adb | Loading commit data... | |
gnatcmd.ads | Loading commit data... | |
gnatdll.adb | Loading commit data... | |
gnatfind.adb | Loading commit data... | |
gnathtml.pl | Loading commit data... | |
gnatkr.adb | Loading commit data... | |
gnatkr.ads | Loading commit data... | |
gnatlink.adb | Loading commit data... | |
gnatlink.ads | Loading commit data... | |
gnatls.adb | Loading commit data... | |
gnatls.ads | Loading commit data... | |
gnatmake.adb | Loading commit data... | |
gnatmake.ads | Loading commit data... | |
gnatname.adb | Loading commit data... | |
gnatname.ads | Loading commit data... | |
gnatprep.adb | Loading commit data... | |
gnatprep.ads | Loading commit data... | |
gnatvsn.adb | Loading commit data... | |
gnatvsn.ads | Loading commit data... | |
gnatxref.adb | Loading commit data... | |
gprep.adb | Loading commit data... | |
gprep.ads | Loading commit data... | |
gsocket.h | Loading commit data... | |
hostparm.ads | Loading commit data... | |
impunit.adb | Loading commit data... | |
impunit.ads | Loading commit data... | |
indepsw-aix.adb | Loading commit data... | |
indepsw-darwin.adb | Loading commit data... | |
indepsw-gnu.adb | Loading commit data... | |
indepsw.adb | Loading commit data... | |
indepsw.ads | Loading commit data... | |
init.c | Loading commit data... | |
initialize.c | Loading commit data... | |
inline.adb | Loading commit data... | |
inline.ads | Loading commit data... | |
itypes.adb | Loading commit data... | |
itypes.ads | Loading commit data... | |
krunch.adb | Loading commit data... | |
krunch.ads | Loading commit data... | |
layout.adb | Loading commit data... | |
layout.ads | Loading commit data... | |
lib-list.adb | Loading commit data... | |
lib-load.adb | Loading commit data... | |
lib-load.ads | Loading commit data... | |
lib-sort.adb | Loading commit data... | |
lib-util.adb | Loading commit data... | |
lib-util.ads | Loading commit data... | |
lib-writ.adb | Loading commit data... | |
lib-writ.ads | Loading commit data... | |
lib-xref-spark_specific.adb | Loading commit data... | |
lib-xref.adb | Loading commit data... | |
lib-xref.ads | Loading commit data... | |
lib.adb | Loading commit data... | |
lib.ads | Loading commit data... | |
link.c | Loading commit data... | |
live.adb | Loading commit data... | |
live.ads | Loading commit data... | |
locales.c | Loading commit data... | |
make.adb | Loading commit data... | |
make.ads | Loading commit data... | |
make_util.adb | Loading commit data... | |
make_util.ads | Loading commit data... | |
makeusg.adb | Loading commit data... | |
makeusg.ads | Loading commit data... | |
mdll-fil.adb | Loading commit data... | |
mdll-fil.ads | Loading commit data... | |
mdll-utl.adb | Loading commit data... | |
mdll-utl.ads | Loading commit data... | |
mdll.adb | Loading commit data... | |
mdll.ads | Loading commit data... | |
mingw32.h | Loading commit data... | |
mkdir.c | Loading commit data... | |
namet-sp.adb | Loading commit data... | |
namet-sp.ads | Loading commit data... | |
namet.adb | Loading commit data... | |
namet.ads | Loading commit data... | |
namet.h | Loading commit data... | |
nlists.adb | Loading commit data... | |
nlists.ads | Loading commit data... | |
nlists.h | Loading commit data... | |
nmake.adt | Loading commit data... | |
opt.adb | Loading commit data... | |
opt.ads | Loading commit data... | |
osint-b.adb | Loading commit data... | |
osint-b.ads | Loading commit data... | |
osint-c.adb | Loading commit data... | |
osint-c.ads | Loading commit data... | |
osint-l.adb | Loading commit data... | |
osint-l.ads | Loading commit data... | |
osint-m.adb | Loading commit data... | |
osint-m.ads | Loading commit data... | |
osint.adb | Loading commit data... | |
osint.ads | Loading commit data... | |
output.adb | Loading commit data... | |
output.ads | Loading commit data... | |
par-ch10.adb | Loading commit data... | |
par-ch11.adb | Loading commit data... | |
par-ch12.adb | Loading commit data... | |
par-ch13.adb | Loading commit data... | |
par-ch2.adb | Loading commit data... | |
par-ch3.adb | Loading commit data... | |
par-ch4.adb | Loading commit data... | |
par-ch5.adb | Loading commit data... | |
par-ch6.adb | Loading commit data... | |
par-ch7.adb | Loading commit data... | |
par-ch8.adb | Loading commit data... | |
par-ch9.adb | Loading commit data... | |
par-endh.adb | Loading commit data... | |
par-labl.adb | Loading commit data... | |
par-load.adb | Loading commit data... | |
par-prag.adb | Loading commit data... | |
par-sync.adb | Loading commit data... | |
par-tchk.adb | Loading commit data... | |
par-util.adb | Loading commit data... | |
par.adb | Loading commit data... | |
par.ads | Loading commit data... | |
par_sco.adb | Loading commit data... | |
par_sco.ads | Loading commit data... | |
pprint.adb | Loading commit data... | |
pprint.ads | Loading commit data... | |
prep.adb | Loading commit data... | |
prep.ads | Loading commit data... | |
prepcomp.adb | Loading commit data... | |
prepcomp.ads | Loading commit data... | |
put_scos.adb | Loading commit data... | |
put_scos.ads | Loading commit data... | |
raise-gcc.c | Loading commit data... | |
raise.c | Loading commit data... | |
raise.h | Loading commit data... | |
repinfo.adb | Loading commit data... | |
repinfo.ads | Loading commit data... | |
repinfo.h | Loading commit data... | |
restrict.adb | Loading commit data... | |
restrict.ads | Loading commit data... | |
rident.ads | Loading commit data... | |
rtfinal.c | Loading commit data... | |
rtinit.c | Loading commit data... | |
rtsfind.adb | Loading commit data... | |
rtsfind.ads | Loading commit data... | |
s-oscons-tmplt.c | Loading commit data... | |
scans.adb | Loading commit data... | |
scans.ads | Loading commit data... | |
scil_ll.adb | Loading commit data... | |
scil_ll.ads | Loading commit data... | |
scn.adb | Loading commit data... | |
scn.ads | Loading commit data... | |
scng.adb | Loading commit data... | |
scng.ads | Loading commit data... | |
scos.adb | Loading commit data... | |
scos.ads | Loading commit data... | |
scos.h | Loading commit data... | |
sdefault.ads | Loading commit data... | |
seh_init.c | Loading commit data... | |
sem.adb | Loading commit data... | |
sem.ads | Loading commit data... | |
sem_aggr.adb | Loading commit data... | |
sem_aggr.ads | Loading commit data... | |
sem_attr.adb | Loading commit data... | |
sem_attr.ads | Loading commit data... | |
sem_aux.adb | Loading commit data... | |
sem_aux.ads | Loading commit data... | |
sem_case.adb | Loading commit data... | |
sem_case.ads | Loading commit data... | |
sem_cat.adb | Loading commit data... | |
sem_cat.ads | Loading commit data... | |
sem_ch10.adb | Loading commit data... | |
sem_ch10.ads | Loading commit data... | |
sem_ch11.adb | Loading commit data... | |
sem_ch11.ads | Loading commit data... | |
sem_ch12.adb | Loading commit data... | |
sem_ch12.ads | Loading commit data... | |
sem_ch13.adb | Loading commit data... | |
sem_ch13.ads | Loading commit data... | |
sem_ch2.adb | Loading commit data... | |
sem_ch2.ads | Loading commit data... | |
sem_ch3.adb | Loading commit data... | |
sem_ch3.ads | Loading commit data... | |
sem_ch4.adb | Loading commit data... | |
sem_ch4.ads | Loading commit data... | |
sem_ch5.adb | Loading commit data... | |
sem_ch5.ads | Loading commit data... | |
sem_ch6.adb | Loading commit data... | |
sem_ch6.ads | Loading commit data... | |
sem_ch7.adb | Loading commit data... | |
sem_ch7.ads | Loading commit data... | |
sem_ch8.adb | Loading commit data... | |
sem_ch8.ads | Loading commit data... | |
sem_ch9.adb | Loading commit data... | |
sem_ch9.ads | Loading commit data... | |
sem_dim.adb | Loading commit data... | |
sem_dim.ads | Loading commit data... | |
sem_disp.adb | Loading commit data... | |
sem_disp.ads | Loading commit data... | |
sem_dist.adb | Loading commit data... | |
sem_dist.ads | Loading commit data... | |
sem_elab.adb | Loading commit data... | |
sem_elab.ads | Loading commit data... | |
sem_elim.adb | Loading commit data... | |
sem_elim.ads | Loading commit data... | |
sem_eval.adb | Loading commit data... | |
sem_eval.ads | Loading commit data... | |
sem_intr.adb | Loading commit data... | |
sem_intr.ads | Loading commit data... | |
sem_mech.adb | Loading commit data... | |
sem_mech.ads | Loading commit data... | |
sem_prag.adb | Loading commit data... | |
sem_prag.ads | Loading commit data... | |
sem_res.adb | Loading commit data... | |
sem_res.ads | Loading commit data... | |
sem_scil.adb | Loading commit data... | |
sem_scil.ads | Loading commit data... | |
sem_smem.adb | Loading commit data... | |
sem_smem.ads | Loading commit data... | |
sem_spark.adb | Loading commit data... | |
sem_spark.ads | Loading commit data... | |
sem_type.adb | Loading commit data... | |
sem_type.ads | Loading commit data... | |
sem_util.adb | Loading commit data... | |
sem_util.ads | Loading commit data... | |
sem_warn.adb | Loading commit data... | |
sem_warn.ads | Loading commit data... | |
set_targ.adb | Loading commit data... | |
set_targ.ads | Loading commit data... | |
sfn_scan.adb | Loading commit data... | |
sfn_scan.ads | Loading commit data... | |
sigtramp-armdroid.c | Loading commit data... | |
sigtramp-ios.c | Loading commit data... | |
sigtramp-qnx.c | Loading commit data... | |
sigtramp-vxworks-target.inc | Loading commit data... | |
sigtramp-vxworks.c | Loading commit data... | |
sigtramp.h | Loading commit data... | |
sinfo-cn.adb | Loading commit data... | |
sinfo-cn.ads | Loading commit data... | |
sinfo.adb | Loading commit data... | |
sinfo.ads | Loading commit data... | |
sinput-c.adb | Loading commit data... | |
sinput-c.ads | Loading commit data... | |
sinput-d.adb | Loading commit data... | |
sinput-d.ads | Loading commit data... | |
sinput-l.adb | Loading commit data... | |
sinput-l.ads | Loading commit data... | |
sinput.adb | Loading commit data... | |
sinput.ads | Loading commit data... | |
snames.adb-tmpl | Loading commit data... | |
snames.ads-tmpl | Loading commit data... | |
snames.h-tmpl | Loading commit data... | |
socket.c | Loading commit data... | |
spark_xrefs.adb | Loading commit data... | |
spark_xrefs.ads | Loading commit data... | |
sprint.adb | Loading commit data... | |
sprint.ads | Loading commit data... | |
stand.adb | Loading commit data... | |
stand.ads | Loading commit data... | |
stringt.adb | Loading commit data... | |
stringt.ads | Loading commit data... | |
stringt.h | Loading commit data... | |
style.adb | Loading commit data... | |
style.ads | Loading commit data... | |
styleg.adb | Loading commit data... | |
styleg.ads | Loading commit data... | |
stylesw.adb | Loading commit data... | |
stylesw.ads | Loading commit data... | |
switch-b.adb | Loading commit data... | |
switch-b.ads | Loading commit data... | |
switch-c.adb | Loading commit data... | |
switch-c.ads | Loading commit data... | |
switch-m.adb | Loading commit data... | |
switch-m.ads | Loading commit data... | |
switch.adb | Loading commit data... | |
switch.ads | Loading commit data... | |
symbols.adb | Loading commit data... | |
symbols.ads | Loading commit data... | |
sysdep.c | Loading commit data... | |
table.adb | Loading commit data... | |
table.ads | Loading commit data... | |
targext.c | Loading commit data... | |
targparm.adb | Loading commit data... | |
targparm.ads | Loading commit data... | |
tb-gcc.c | Loading commit data... | |
tbuild.adb | Loading commit data... | |
tbuild.ads | Loading commit data... | |
tempdir.adb | Loading commit data... | |
tempdir.ads | Loading commit data... | |
terminals.c | Loading commit data... | |
tracebak.c | Loading commit data... | |
tree_gen.adb | Loading commit data... | |
tree_gen.ads | Loading commit data... | |
tree_in.adb | Loading commit data... | |
tree_in.ads | Loading commit data... | |
tree_io.adb | Loading commit data... | |
tree_io.ads | Loading commit data... | |
treepr.adb | Loading commit data... | |
treepr.ads | Loading commit data... | |
treeprs.adt | Loading commit data... | |
ttypes.ads | Loading commit data... | |
types.adb | Loading commit data... | |
types.ads | Loading commit data... | |
types.h | Loading commit data... | |
uintp.adb | Loading commit data... | |
uintp.ads | Loading commit data... | |
uintp.h | Loading commit data... | |
uname.adb | Loading commit data... | |
uname.ads | Loading commit data... | |
urealp.adb | Loading commit data... | |
urealp.ads | Loading commit data... | |
urealp.h | Loading commit data... | |
usage.adb | Loading commit data... | |
usage.ads | Loading commit data... | |
validsw.adb | Loading commit data... | |
validsw.ads | Loading commit data... | |
vx_crtbegin.c | Loading commit data... | |
vx_crtbegin.inc | Loading commit data... | |
vx_crtbegin_array.c | Loading commit data... | |
vx_crtbegin_attr.c | Loading commit data... | |
vx_crtend.c | Loading commit data... | |
vx_stack_info.c | Loading commit data... | |
vxaddr2line.adb | Loading commit data... | |
vxworks-arm-link.spec | Loading commit data... | |
vxworks-e500-link.spec | Loading commit data... | |
vxworks-gnat-crtbe-link.spec | Loading commit data... | |
vxworks-ppc-link.spec | Loading commit data... | |
vxworks-smp-arm-link.spec | Loading commit data... | |
vxworks-smp-e500-link.spec | Loading commit data... | |
vxworks-smp-ppc-link.spec | Loading commit data... | |
vxworks-smp-x86-link.spec | Loading commit data... | |
vxworks-x86-link.spec | Loading commit data... | |
warnsw.adb | Loading commit data... | |
warnsw.ads | Loading commit data... | |
widechar.adb | Loading commit data... | |
widechar.ads | Loading commit data... | |
xeinfo.adb | Loading commit data... | |
xnmake.adb | Loading commit data... | |
xoscons.adb | Loading commit data... | |
xr_tabls.adb | Loading commit data... | |
xr_tabls.ads | Loading commit data... | |
xref_lib.adb | Loading commit data... | |
xref_lib.ads | Loading commit data... | |
xsinfo.adb | Loading commit data... | |
xsnamest.adb | Loading commit data... | |
xtreeprs.adb | Loading commit data... | |
xutil.adb | Loading commit data... | |
xutil.ads | Loading commit data... |