- GOLDED ------------------ < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 84 из 100
 От   : Eugene Subbotin                     2:5075/35         14 сен 26 20:15:32
 К    : Wilfred van Velzen                                    14 сен 26 20:24:02
 Тема : Re: New warnings on todays build
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5075/35@fidonet 6aa82c4f
@REPLY: 2:280/464 6aa82490
@CHRS: UTF-8 4
@TZUTC: 0300
@REALNAME: ╨Х╨▓╨│╨╡╨╜╨╕╨╣ ╨б╤Г╨▒╨▒╨╛╤В╨╕╨╜
@TID: hpt/nbsd 1.9 2024-03-02
Hello Wilfred!

Monday September 14 2026 18:42, you wrote to me:

 WvV> [ 39%] Building CXX object
 WvV> goldlib/gcfg/CMakeFiles/gcfg.dir/gxmax3.cpp.o In file included from
 WvV> ~/Projects/golded-plus-utf8/goldlib/gcfg/gxmax3.cpp:38:0: ~/Projects/g
 WvV> olded-plus-utf8/goldlib/gcfg/gs_max3.h:134:36: warning: тАШpackedтАЩ
 WvV> attribute ignored [-Wattributes] } max_option __attribute__((packed));

 WvV>                                     ^
 WvV> [ 46%] Building CXX object
 WvV> goldlib/gcfg/CMakeFiles/gcfg.dir/gxwtr.cpp.o In file included from
 WvV> ~/Projects/golded-plus-utf8/goldlib/gcfg/gxwtr.cpp:36:0: ~/Projects/go
 WvV> lded-plus-utf8/goldlib/gcfg/gs_wtr.h:184:3: warning: anonymous type
 WvV> with no linkage used to declare variable тАШ
 WvV> GroupDescRecordтАЩ with linkage [enabled by default] } GroupDescRecord;
 WvV>    ^
 WvV> ~/Projects/golded-plus-utf8/goldlib/gcfg/gs_wtr.h:363:3: warning:
 WvV> anonymous type with no linkage used to declare variable тАШ  WvV> struct> UserBaseRecordтАЩ with linkage [enabled by default] }
 WvV> UserBaseRecord;
 WvV>    ^

 All three are cosmetic and pre-date the unicode branch. In gs_max3.h
the packed attribute sits after the typedef name, so it applies to the
name and every compiler drops it (gcc 15 and clang say the same).
 The enum is held at 16 bits by the rsvd=32766 member anyway. The
two in gs_wtr.h are the same thing twice: GroupDescRecord and
UserBaseRecord are variables of anonymous structs rather than typedefs, which gcc
4.8 on Leap 42.1 reports as a type without linkage and gcc 5 and
later no longer do. None of them changes the binary.

Eugene

... It`s full of stars!
--- GoldED+/BSD 2.0.0-b20260912 (NetBSD 11.0 Intel Xeon Icelake)
 * Origin: FireFox Station (2:5075/35)
SEEN-BY: 50/109 103/705 104/117 124/5016 153/757
154/10 30 203/0 221/0 229/426
SEEN-BY: 240/1120 5832 263/1 280/464 1043 5003
5006 5555 292/854 8125 301/1
SEEN-BY: 310/31 341/66 234 396/45 423/120 452/166
460/16 58 256 1124 5858
SEEN-BY: 463/68 633/280 712/848 770/1 5000/111
5001/100 5015/46 5020/290 570
SEEN-BY: 5020/715 806 828 846 848 1042 1146 4441
8912 12000 5023/24 5030/49
SEEN-BY: 5030/1081 5034/13 5051/44 5053/58 5054/30
5057/19 5060/900 5061/133
SEEN-BY: 5075/35 128 5083/444 6035/3
@PATH: 5075/35 5020/4441 1042 460/58 280/464 5555
5020/715



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх