The MASM Forum Archive 2004 to 2012

Project Support Forums => HLA Forum => Topic started by: cronos4d on September 23, 2006, 05:10:37 AM

Title: fhla POLINK: warning: /SECTION:.bss ignored; section is missing
Post by: cronos4d on September 23, 2006, 05:10:37 AM
with very simple code i get the following wargning using the fhla assembler version 1.56:

fhla POLINK: warning: /SECTION:.bss ignored; section is missing

here is the source

program helloWorld;
#include( "stdlib.hhf" );
begin helloWorld;
stdout.put( "Hello, World of Assembly Language", nl );
end helloWorld;


any ideas? thx in advance
Title: Re: fhla POLINK: warning: /SECTION:.bss ignored; section is missing
Post by: Vortex on September 23, 2006, 08:33:01 AM
Welcome on board.

I receive the same message with free HLA V1.86 ( the latest one ) but it's not a problem. You can have a look at the files created by fhla.exe, hello.asm creates a .bss section by default, this is why you get the warning message :

section '.bss' readable writeable align 16
include 'hello.bss.inc'
rb 4 ;dummy to keep linker happy


hello.bss.inc is an empty include file in this example. ( file size = 0 )
Title: Re: fhla POLINK: warning: /SECTION:.bss ignored; section is missing
Post by: Sevag.K on September 23, 2006, 10:10:06 PM

It happens because the default linker response file HLA creates also has a .bss section (HLA storage section). Which in this case, is empty.  As Vortex suggests, you can safely ignore the warning.