aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKai Tietz <ktietz@gcc.gnu.org>2011-04-01 18:02:30 +0200
committerKai Tietz <ktietz@gcc.gnu.org>2011-04-01 18:02:30 +0200
commit49568e456f755baf89fb440248ee6df73684285f (patch)
treece0ee0c2528527cec6a077e9f2ba04dcb578a7a6 /gcc
parentb6bce27b6d372715ca68cab6441224479dcdf852 (diff)
downloadgcc-49568e456f755baf89fb440248ee6df73684285f.zip
gcc-49568e456f755baf89fb440248ee6df73684285f.tar.gz
gcc-49568e456f755baf89fb440248ee6df73684285f.tar.bz2
And last the ChangeLog
From-SVN: r171836
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b5f45a0..5f89ac4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,27 @@
+2011-04-01 Kai Tietz <ktietz@redhat.com>
+
+ * config.gcc (*-*-mingw*): Allow as option the
+ posix threading model.
+ * config/i386/mingw32.h ( SPEC_PTHREAD1, SPEC_PTHREAD2):
+ New macros defined dependent to TARGET_USE_PTHREAD_BY_DEFAULT
+ definition.
+ (CPP_SPEC): Add pthread/no-pthread handling.
+ (LIB_SPEC): Likewise.
+ * config/i386/mingw-w64.h (CPP_SPEC):Likewise.
+ (LIB_SPEC): Likewise.
+ * config/i386/t-cygming (SHLIB_PTHREAD_CFLAG): New
+ flag to pass -pthread option for shared libgcc build.
+ (SHLIB_PTHREAD_LDFLAG): New option to pass -lpthread
+ for shared libgcc build.
+ * config/i386/t-mingw-pthread: New file.
+ * config/i386/mingw-pthread.h (TARGET_USE_PTHREAD_BY_DEFAULT):
+ New define to enable use of library pthread by default.
+ * config/i386/mingw.opt (pthread): New driver option.
+ (no-pthread): New driver option.
+ * config/i386/cygming.opt: Make sure trailing empty line
+ is retained.
+ * config/i386/mingw-w64.opt: Likewise.
+
2011-04-01 Gary Funck <gary@intrepid.com>
* c-decl.c (grokdeclarator): Fix formatting.