Patchwork Unbreak i686-wrs-vxworks build

login
register
mail settings
Submitter Richard Henderson
Date July 20, 2010, 11:12 p.m.
Message ID <4C462D6E.4050909@redhat.com>
Download mbox | patch
Permalink /patch/59387/
State New
Headers show

Comments

Richard Henderson - July 20, 2010, 11:12 p.m.
This file got missed when build_decl gained its mandatory location_t argument.
Committed.


r~
* vxworks.c (vxworks_emutls_var_fields): Pass locus to build_decls.

Patch

diff --git a/gcc/config/vxworks.c b/gcc/config/vxworks.c
index 94e412d..2b1525a 100644
--- a/gcc/config/vxworks.c
+++ b/gcc/config/vxworks.c
@@ -70,19 +70,19 @@  vxworks_emutls_var_fields (tree type, tree *name)
   
   *name = get_identifier ("__tls_var");
   
-  field = build_decl (FIELD_DECL, get_identifier ("size"),
-		      unsigned_type_node);
+  field = build_decl (BUILTINS_LOCATION, FIELD_DECL,
+		      get_identifier ("size"), unsigned_type_node);
   DECL_CONTEXT (field) = type;
   next_field = field;
 
-  field = build_decl (FIELD_DECL, get_identifier ("module_id"),
-		      unsigned_type_node);
+  field = build_decl (BUILTINS_LOCATION, FIELD_DECL,
+		      get_identifier ("module_id"), unsigned_type_node);
   DECL_CONTEXT (field) = type;
   DECL_CHAIN (field) = next_field;
   next_field = field;
 
-  field = build_decl (FIELD_DECL, get_identifier ("offset"),
-		      unsigned_type_node);
+  field = build_decl (BUILTINS_LOCATION, FIELD_DECL,
+		      get_identifier ("offset"), unsigned_type_node);
   DECL_CONTEXT (field) = type;
   DECL_CHAIN (field) = next_field;