Anonymous | Login | Signup for a new account | 2023-05-29 03:31 CEST |
Main | My View | View Issues |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0000026 | [cparser] parser | minor | N/A | 2008-12-14 11:45 | 2010-08-16 14:03 | ||||
Reporter | Matze | View Status | public | ||||||
Assigned To | Matze | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | closed | Product Version | 0.9.10 | ||||||
Summary | 0000026: attribute parsing doesn't apply attributes to the correct places | ||||||||
Description |
Depending on the actual attribute we have to target the attribute effects towards: * A type * A struct/union/(enum?)/class * A single entity (variable/function) This also depends on the position of the attribute. Examples: int __attribute__((aligned)) a, b; applied to the type (and therefore a and b) int a __attribute((aligned)), b; applied to entity "a" only struct __attribute__((packed)) A { int x, y; }; applied to struct __attribute__((packed)) struct A { int x, y; }; ignored struct A { int x, y; } __attribute__((packed)); applied to struct ... |
||||||||
Additional Information | |||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
|
Mantis 1.1.5[^] Copyright © 2000 - 2008 Mantis Group |