[Implemented] Fasm 1.67.29

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
User avatar
GG
Enthusiast
Enthusiast
Posts: 266
Joined: Tue Jul 26, 2005 12:02 pm
Location: Lieusaint (77), France

[Implemented] Fasm 1.67.29

Post by GG »

Any chance to have fasm 1.67.27 instead of 1.67.26 (in PB 4.30b2) in the next package ?

version 1.67.27 (Jul 12, 2008)

[-] Fixed a bug which caused instructions from JCXZ/LOOP family to be incorrectly
assembled when requiring 67h prefix and provided with "$" operand.

[-] Definition of macro with the same name as one of the preprocessor's directives
is no longer allowed.

[-] Fixed REPT directive to check out validity of its parameters even when the
count is zero.

[-] Fixed VMREAD/VMWRITE syntax in the USE64 mode.

[-] Corrected MZ header generation and handling for the case when the last page of
executable contains the round 512 bytes.
Last edited by GG on Thu Nov 20, 2008 5:04 pm, edited 2 times in total.
Purebasic 6.12 64 bits - Windows 11 Pro 64 bits 23H2
User avatar
GG
Enthusiast
Enthusiast
Posts: 266
Joined: Tue Jul 26, 2005 12:02 pm
Location: Lieusaint (77), France

Post by GG »

New release of FASM yesterday : 1.67.28.

version 1.67.28 (Nov 06, 2008)

[+] Added EFI/EFIBOOT/EFIRUNTIME subsystem keywords for PE format (experimental
feature, still needs to be tested).

[-] Fixed a bug in preprocessor which caused some problems with DISPLAY directive
output in some cases.

[-] Fixed a bug that allowed to define a symbol named "eip" or "rip".

[-] Fixed a problem with assembling MOVQ RAX,XMM0 instruction.
Purebasic 6.12 64 bits - Windows 11 Pro 64 bits 23H2
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Post by Mistrel »

Just out of curiosity can you just drop a new version into the PB compiler directory or does Fred do something special with it?
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

Just drop it in.
User avatar
IceSoft
Addict
Addict
Posts: 1686
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

Trond wrote:Just drop it in.
Done.
Belive! C++ version of Puzzle of Mystralia
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
rsts
Addict
Addict
Posts: 2736
Joined: Wed Aug 24, 2005 8:39 am
Location: Southwest OH - USA

Post by rsts »

Trond wrote:Just drop it in.
Might that mean you should be a little careful reporting PB bugs - or at least mention the fact you're non-standard?

cheers
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

Yes, checking if a bug comes from customisations before reporting it is always a very good idea.
User avatar
GG
Enthusiast
Enthusiast
Posts: 266
Joined: Tue Jul 26, 2005 12:02 pm
Location: Lieusaint (77), France

Post by GG »

New release :
version 1.67.29 (Nov 15, 2008)

[+] Added optional symbolic information output, and a set of tools that extract
various kinds of information from it.

[+] Allowed RVA operator to be used in COFF object format.

[-] Corrected the FIX directive to allow names of preprocessor's directives to be
used as prioritized symbolic constant name.
Purebasic 6.12 64 bits - Windows 11 Pro 64 bits 23H2
Post Reply