aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@gcc.gnu.org>2006-06-23 08:25:33 +0000
committerDanny Smith <dannysmith@gcc.gnu.org>2006-06-23 08:25:33 +0000
commit4e2bb0a4b816a3dc9dbcd871c6ad8e9c678146a5 (patch)
tree708dd600878c8dfe4cd831930197553a97ae4c13 /gcc/ChangeLog
parentecf7b86fb84c46a26473a1f9ad148e69189e6db4 (diff)
downloadgcc-4e2bb0a4b816a3dc9dbcd871c6ad8e9c678146a5.zip
gcc-4e2bb0a4b816a3dc9dbcd871c6ad8e9c678146a5.tar.gz
gcc-4e2bb0a4b816a3dc9dbcd871c6ad8e9c678146a5.tar.bz2
re PR target/27789 (attribute handling fallout from DECL_INITIAL changes)
PR target/27789 * config/i386/winnt.c (ix86_handle_selectany_attribute): Move check for initialization and setting of one_only flag to ... (i386_pe_encode_section_info): ...here. (i386_pe_dllimport_p): Check for DECL_DLLIMPORT_P also. Recheck that the symbol has not been defined. cp * decl.c (start_decl): Check that dllimports are not initialized. testsuite * g++.dg/ext/dllimport4.C. Add more tests for invalid initialization. From-SVN: r114927
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3960717..28eda6e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
+
+ PR target/27789
+ * config/i386/winnt.c (ix86_handle_selectany_attribute): Move check
+ for initialization and setting of one_only flag to ...
+ (i386_pe_encode_section_info): ...here.
+ (i386_pe_dllimport_p): Check for DECL_DLLIMPORT_P also.
+ Recheck that the symbol has not been defined.
+
2006-06-23 Richard Guenther <rguenther@suse.de>
* ggc-page.c (init_ggc): Do not round up the extra_order_size_table
@@ -26,6 +35,7 @@
* reload1.c (gen_reload): Call mark_jump_label on the new insns
generated by gen_move_insn to add REG_LABEL notes if necessary.
+>>>>>>> .r114926
2006-06-22 Bob Wilson <bob.wilson@acm.org>
* config/xtensa/lib1funcs.asm (MIN_ESA): Delete.