aboutsummaryrefslogtreecommitdiff
path: root/gcc/plugin.c
diff options
context:
space:
mode:
authorThomas Quinot <quinot@adacore.com>2009-04-29 09:37:01 +0000
committerArnaud Charlet <charlet@gcc.gnu.org>2009-04-29 11:37:01 +0200
commit4342eda9e82d428a97d8b3226739ee8fdfb23742 (patch)
treeec1ba9fa7dca21e6d8fa9a61da5c06d7a7d209b9 /gcc/plugin.c
parent0b8074edf56583bad77fa350912f8648e6d60bcc (diff)
downloadgcc-4342eda9e82d428a97d8b3226739ee8fdfb23742.zip
gcc-4342eda9e82d428a97d8b3226739ee8fdfb23742.tar.gz
gcc-4342eda9e82d428a97d8b3226739ee8fdfb23742.tar.bz2
sem_res.adb (Static_Concatenation): An N_Op_Concat with static operands is static only if...
2009-04-29 Thomas Quinot <quinot@adacore.com> * sem_res.adb (Static_Concatenation): An N_Op_Concat with static operands is static only if it is a predefined concatenation operator. * sem_util.adb: Minor reformatting * sem_ch12.adb (Save_References): When propagating semantic information from generic copy back to generic template, for the case of an identifier that has been rewritten to an explicit dereference whose prefix is either an object name or a parameterless funcion call denoting a global object or function, properly capture the denoted global entity: perform the corresponding rewriting in the template, and point the rewritten identifier to the correct global entity (not to the associated identifier in the generic copy). From-SVN: r146936
Diffstat (limited to 'gcc/plugin.c')
0 files changed, 0 insertions, 0 deletions