]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/Makefile.in
2004-11-29 Daniel Jacobowitz <dan@codesourcery.com>
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Nov 2004 18:54:06 +0000 (18:54 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Nov 2004 18:54:06 +0000 (18:54 +0000)
commitb42190bc5c772307c6b0b13a2bd678054df176cc
tree09efe121e3a286e0aae7308c8245228e8c339428
parentac6cd2a261f9ca7349a8aaf9e288605a80521944
2004-11-29  Daniel Jacobowitz  <dan@codesourcery.com>

PR c/7544
* Makefile.in (c-lang.o): Update dependencies.
* c-lang.c: Include "c-pragma.h".
(finish_file): Call maybe_apply_pending_pragma_weaks.
* c-pragma.c (maybe_apply_pending_pragma_weaks): New function.
* c-pragma.h (maybe_apply_pending_pragma_weaks): New prototype.

cp:
2004-11-29  Daniel Jacobowitz  <dan@codesourcery.com>

* Make-lang.in (cp/decl2.o): Update dependencies.
* decl2.c (finish_file): Call maybe_apply_pending_pragma_weaks.

objc:
2004-11-29  Joseph Myers  <joseph@codesourcery.com>

* Make-lang.in (objc/objc-act.o): Update dependencies.
* objc-act.c (objc_finish_file): Call
maybe_apply_pending_pragma_weaks if not OBJCPLUS.

testsuite:
2004-11-29  Joseph Myers  <joseph@codesourcery.com>

* g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
tests.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91479 138bc75d-0d04-0410-961f-82ee72b054a4
15 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/c-lang.c
gcc/c-pragma.c
gcc/c-pragma.h
gcc/cp/ChangeLog
gcc/cp/Make-lang.in
gcc/cp/decl2.c
gcc/objc/ChangeLog
gcc/objc/Make-lang.in
gcc/objc/objc-act.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/weak1.C [new file with mode: 0644]
gcc/testsuite/gcc.dg/weak/weak-10.c [new file with mode: 0644]
gcc/testsuite/objc.dg/weak-1.m [new file with mode: 0644]