Search found 1885 matches

by SARG
Jun 10, 2025 9:18
Forum: Projects
Topic: IUP_FB_EDITOR (simple development environment)
Replies: 205
Views: 106197

Re: IUP_FB_EDITOR (simple development environment)

Hi VANYA,

It's working fine. Thanks.
by SARG
Jun 09, 2025 8:52
Forum: Projects
Topic: IUP_FB_EDITOR (simple development environment)
Replies: 205
Views: 106197

Re: IUP_FB_EDITOR (simple development environment)

Hi VANYA,
yes asm line folding fixed, thanks.

Found another one about ':'

Code: Select all

print "not working":'comment wrongly displayed 
print "working": 'comment correctly displayed with a space between : and '  
by SARG
Jun 04, 2025 9:08
Forum: Projects
Topic: Gas64 (no more use of gcc, only gas) WDS / LNX
Replies: 513
Views: 156362

Re: Gas64 (no more use of gcc, only gas) WDS / LNX

Hi VANYA, I ask you to forgive me generously. Everything is fine with the speed. I did something wrong yesterday. No problem I'm not the last to do error ;-) The proof : buggy version that I provided and worst not providing the fixed one. https://users.freebasic-portal.de/sarg/fbc64_gas64.zip 1) whe...
by SARG
Jun 03, 2025 23:16
Forum: Projects
Topic: Gas64 (no more use of gcc, only gas) WDS / LNX
Replies: 513
Views: 156362

Re: Gas64 (no more use of gcc, only gas) WDS / LNX

I compiled on my side iup_fb_editor in less than 3 secondes so I don't understand of what you are talking 25sec ???
by SARG
Jun 03, 2025 8:27
Forum: Projects
Topic: Gas64 (no more use of gcc, only gas) WDS / LNX
Replies: 513
Views: 156362

Re: Gas64 (no more use of gcc, only gas) WDS / LNX

VANYA wrote: Jun 03, 2025 3:44 Still, the difference in time in seconds is colossal: gas32 2 sec vs gas64 25 sec
What are you compiling ?
undefined reference to `mcount'
Have you tried to compile with the new option : -profgen < profiler > (either fb or cycles). It needs 1.20
The old way is problematic.
by SARG
Jun 02, 2025 22:22
Forum: Projects
Topic: Gas64 (no more use of gcc, only gas) WDS / LNX
Replies: 513
Views: 156362

Re: Gas64 (no more use of gcc, only gas) WDS / LNX

Bug found and easy to fix. Next version tomorrow.

Btw I still have some improvements but I'll implement them later.
by SARG
Jun 02, 2025 19:25
Forum: Projects
Topic: Gas64 (no more use of gcc, only gas) WDS / LNX
Replies: 513
Views: 156362

Re: Gas64 (no more use of gcc, only gas) WDS / LNX

@xusinboy Thanks. And that's you fault, you push me to do that :-) The GAS64 compiler still has room to improve in terms of code optimization. I already explained how backend generation works. All final code generators (even C) receives small elements of information one by one, very close of asm ins...
by SARG
Jun 02, 2025 11:39
Forum: Projects
Topic: Gas64 (no more use of gcc, only gas) WDS / LNX
Replies: 513
Views: 156362

Re: Gas64 (no more use of gcc, only gas) WDS / LNX

That is, are all the latest changes 1.20 there? Can you tell us in more detail how the compilation speed has increased? What has been done to achieve this? Hi VANYA, Yes all changes planned for 1.2 are included. I changed all longs by integers (faster operations on 64bit) and mainly in only one pro...
by SARG
Jun 02, 2025 10:10
Forum: Projects
Topic: Gas64 (no more use of gcc, only gas) WDS / LNX
Replies: 513
Views: 156362

Re: Gas64 (no more use of gcc, only gas) WDS / LNX

I managed to get a much shorter compilation time when gas64 is used (for 1.20 version). :o

For those interested : https://users.freebasic-portal.de/sarg/fbc64_gas64.zip

Please report time savings and any possible bug.
by SARG
Jun 01, 2025 11:16
Forum: Community Discussion
Topic: Bug?
Replies: 17
Views: 3663

Re: Bug?

I tried with a low level debugger and I got a division by zero (64bit). Then I did some tests with differents values. If both initial X and initial Y are not zero --> no crash. Depending the values the results are a bit surprising (final X is on left or right even with positive value). excute code b...
by SARG
May 13, 2025 7:24
Forum: Sources, Examples, Tips and Tricks
Topic: Linux GTK Buttons + Graphics Combo Example
Replies: 3
Views: 1191

Re: Linux GTK Buttons + Graphics Combo Example

Instead data try data1 (or any other name)

Code: Select all

 sub broken_callback cdecl(byval widget as GtkWidget ptr, byval data as any ptr)
     print "Clicked"
 end sub
by SARG
May 04, 2025 8:11
Forum: Libraries & Headers
Topic: GUI library for Windows \ Linux (window9)
Replies: 1084
Views: 356253

Re: GUI library for Windows \ Linux (window9)

Selecting the 3 lines and putting it in an editor doesn't show the link but displaying the source we can see it : <h1 class="rvps4"><a name="topic_header"></a><span class="rvts0"><span class="rvts11">EnumSettingsDisplay</span></span></h1> <p class="rvps2&...
by SARG
Apr 24, 2025 19:58
Forum: General
Topic: which version of gdb.exe for FreeBASIC Version 1.20.0 windows 32-bit (standalone) ?
Replies: 25
Views: 4146

Re: which version of gdb.exe for FreeBASIC Version 1.20.0 windows 32-bit (standalone) ?

I'm not a specialist of gdb and even less of buiding it so I can help more :-(