Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000052Z.C++[All Projects] Backend/Corepublic2011-02-04 09:402011-04-15 02:28
Reporterzaimoni 
Assigned Tozaimoni 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version0.0.7 
Target Version0.0.8Fixed in Version0.0.8 
Summary0000052: Wire in thread_local storage class properly
Description* _Thread_Local (C1X) and thread_local (C++0X) need to be at the same array slot in C99_decl_specifiers and CPP0X_decl_specifiers
* Then the users of these C arrays (C99_decl_specifier_scanner and CPP0X_decl_specifier_scanner) need to actually pay attention to thread-local storage class. (They're compatible with static and extern, but no other storage classes.)
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000020)
zaimoni (administrator)
2011-02-14 08:32
edited on: 2011-04-09 09:15

Checklist for test case building out:

We need language-specific tests for dealing with extern/static default issues.

more test cases
* Pass_thread_local
* Pass_static_thread_local
* Pass_extern_thread_local
(above must not exist, integrate into other tests)
!** Pass_enum_def.in
!** Pass_struct_def.in
!** Pass_union_def.in
!** Pass_class_def.hpp
!** Pass_enum_def2.hpp
!** Pass_struct_def2.hpp
!** Pass_union_def2.hpp
!** Pass_class_def2.hpp
!** Pass_enum_def_decl.in [missing]
!** Pass_class_def_decl.hpp

Ignore these four, intent is subsumed by Pass_.._def2.hpp
** Pass_enum_def_decl2.hpp [missing]
** Pass_class_def_decl2.hpp [missing]
** Pass_struct_def_decl2.hpp [missing]
** Pass_union_def_decl2.hpp [missing]

These exist but don't have .in files
!** Pass_struct_def_decl.h/hpp
!** Pass_union_def_decl.h/hpp

these need to be created
* Error_thread_local_typedef.in
* Error_extern_thread_local_typedef.in
* Error_static_thread_local_typedef.in
* Error_extern_static_thread_local_typedef.in

(0000021)
zaimoni (administrator)
2011-02-27 02:18

[marker to make date sort work]

- Issue History
Date Modified Username Field Change
2011-02-04 09:40 zaimoni New Issue
2011-02-04 09:40 zaimoni Status new => assigned
2011-02-04 09:40 zaimoni Assigned To => zaimoni
2011-02-14 08:32 zaimoni Note Added: 0000020
2011-02-27 02:17 zaimoni Note Edited: 0000020 View Revisions
2011-02-27 02:18 zaimoni Note Added: 0000021
2011-03-03 08:44 zaimoni Note Edited: 0000020 View Revisions
2011-03-04 08:32 zaimoni Note Edited: 0000020 View Revisions
2011-03-24 23:54 zaimoni Note Edited: 0000020 View Revisions
2011-03-26 12:04 zaimoni Note Edited: 0000020 View Revisions
2011-03-27 06:00 zaimoni Note Edited: 0000020 View Revisions
2011-03-27 06:05 zaimoni Note Edited: 0000020 View Revisions
2011-03-27 06:06 zaimoni Note Edited: 0000020 View Revisions
2011-04-09 03:56 zaimoni Note Edited: 0000020 View Revisions
2011-04-09 09:15 zaimoni Note Edited: 0000020 View Revisions
2011-04-15 02:28 zaimoni Status assigned => resolved
2011-04-15 02:28 zaimoni Fixed in Version => 0.0.8
2011-04-15 02:28 zaimoni Resolution open => fixed


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker