mirror of
https://github.com/vlang/v.git
synced 2025-09-13 22:42:26 +03:00
native: reduce the verboseness of unsupported size ... for global
messages, for v -b native examples/hello_world.v
This commit is contained in:
parent
d5d392a2e5
commit
8e9f2880a0
1 changed files with 2 additions and 2 deletions
|
@ -779,7 +779,7 @@ pub fn (mut g Gen) generate_linkable_elf_header() {
|
||||||
2 { g.write16(0xF) }
|
2 { g.write16(0xF) }
|
||||||
4 { g.write32(0xF) }
|
4 { g.write32(0xF) }
|
||||||
8 { g.write64(i64(0xF)) }
|
8 { g.write64(i64(0xF)) }
|
||||||
else { println('${@LOCATION} unsupported size ${size} for global ${fi}') }
|
else { eprintln('${@LOCATION} unsupported size ${size} for global `${fi.name}`') }
|
||||||
}
|
}
|
||||||
g.println('; global ${fi.name}, size: ${size}')
|
g.println('; global ${fi.name}, size: ${size}')
|
||||||
}
|
}
|
||||||
|
@ -813,7 +813,7 @@ pub fn (mut g Gen) generate_linkable_elf_header() {
|
||||||
for fi in s.fields {
|
for fi in s.fields {
|
||||||
size := g.get_type_size(fi.typ)
|
size := g.get_type_size(fi.typ)
|
||||||
if size > 8 || size <= 0 {
|
if size > 8 || size <= 0 {
|
||||||
println('${@LOCATION} unsupported size ${size} for global ${fi}')
|
eprintln('${@LOCATION} unsupported size ${size} for global `${fi.name}`')
|
||||||
} else if fi.expr !is ast.EmptyExpr {
|
} else if fi.expr !is ast.EmptyExpr {
|
||||||
g.expr(fi.expr)
|
g.expr(fi.expr)
|
||||||
g.code_gen.mov_reg_to_var(GlobalVar{fi.name, fi.typ}, g.code_gen.main_reg())
|
g.code_gen.mov_reg_to_var(GlobalVar{fi.name, fi.typ}, g.code_gen.main_reg())
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue