#155 ✓resolved
Peter Johnson

yasm does not understand Linux sintax for extern data:

Reported by Peter Johnson | June 25th, 2011 @ 07:51 PM

Originally posted on Trac by dmitri.veprinsky@intel.com
Original Trac Ticket

  Description

yasm does not understand Linux sintax for extern data:
yasm.exe -m amd64 -p gas -a x86 -f x64 -obcm7as.obj bcm7as.s

Message:
bsm.s:434: warning: unrecognized identifier after `@'

Trac Attachments

h3. Trac Comments
comment:1

              Changed 2 years ago by peter


(In [2166]) Allow @ signs in identifiers in win32/win64 only.
In ELF, @ is used to indicate special relocations.

Fixes #164.

Reported by: Gregory McGarry? on yasm-devel@
Testcase by: Gregory McGarry?

We don't allow identifiers to start with @; doing so conflicts with use of
e.g. "@function" in some directives.  Need to look into what GAS does.

      comment:1

                  Changed 2 years ago by peter

      Status
        changed from new to closed
    
      Resolution
        set to fixed

(In [2166]) Allow @ signs in identifiers in win32/win64 only.
In ELF, @ is used to indicate special relocations.

Fixes #164.

Reported by: Gregory McGarry? on yasm-devel@
Testcase by: Gregory McGarry?

We don't allow identifiers to start with @; doing so conflicts with use of
e.g. "@function" in some directives.  Need to look into what GAS does.

      Status
        changed from new to closed
    
      Resolution
        set to fixed

No comments found

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

The Yasm Modular Assembler Project

Shared Ticket Bins

People watching this ticket

Pages