Feed aggregator

inc: winapi: Fix ntddndis and olectlid headers, add their dependencies

fbc commits - Sat, 04/18/2015 - 15:22

inc: winapi: Fix ntddndis and olectlid headers, add their dependencies
View Changes

inc: Add copyright notices + license texts to all "updated" bindings

fbc commits - Sat, 04/18/2015 - 12:00

inc: Add copyright notices + license texts to all "updated" bindings
View Changes

inc: New libbzip2 binding

fbc commits - Sat, 04/18/2015 - 12:00

inc: New libbzip2 binding
View Changes

inc: win/gdiplus-c.bi: Add auto-generated comments about renamed types

fbc commits - Sat, 04/18/2015 - 12:00

inc: win/gdiplus-c.bi: Add auto-generated comments about renamed types
View Changes

inc: win/commdlg.bi: Add #includes to make it work without WIN_INCLUDEALL

fbc commits - Sat, 04/18/2015 - 12:00

inc: win/commdlg.bi: Add #includes to make it work without WIN_INCLUDEALL
View Changes

inc: win/winuser.bi: Re-add ENUMWINDOWSPROC type

fbc commits - Sat, 04/18/2015 - 12:00

inc: win/winuser.bi: Re-add ENUMWINDOWSPROC type
View Changes

Disallow -asm for non-x86[_64] targets

fbc commits - Sun, 04/12/2015 - 10:03

Disallow -asm for non-x86[_64] targets
View Changes

C backend: Only pass -masm=... to gcc on x86 or x86_64

fbc commits - Sun, 04/12/2015 - 10:03

C backend: Only pass -masm=... to gcc on x86 or x86_64
View Changes

#772 Types with same name in different namespaces compare as equal

fbc bugs - Sun, 04/12/2015 - 05:27

It's weird because everything else works well.
It is as if in-house 'aT' and 'bT' is well-typed 'A.T' and 'B.T', but only namespace structure is filtered by 'typeof()'.

Test program:

namespace a type T as integer i = 1234 as single s = 1.234 end type end namespace namespace b type T as long i = 5678 as double s = 5.678 end type end namespace type aT as a.T type bT as b.t #print typeof(aT) #print typeof(bT) #print " " dim as aT a1 dim as bT b1 #print typeof(a1) #print typeof(b1) #print " " #print typeof(a1.i) #print typeof(a1.s) #print typeof(b1.i) #print typeof(b1.s) print a1.i print a1.s print b1.i print b1.s

Compilation:

T T T T INTEGER SINGLE LONG DOUBLE

Execution:

1234 1.234 5678 5.678

changelog: Mention bug number for the ENABLE_LIB64 feature

fbc commits - Sat, 04/11/2015 - 22:39

changelog: Mention bug number for the ENABLE_LIB64 feature
View Changes

-print option: Print information only, don't compile

fbc commits - Sat, 04/11/2015 - 22:39

-print option: Print information only, don't compile
View Changes

Add -print fblibdir option

fbc commits - Sat, 04/11/2015 - 22:39

Add -print fblibdir option
View Changes

makefile: Simplify by re-using libdir variable

fbc commits - Sat, 04/11/2015 - 22:39

makefile: Simplify by re-using libdir variable
View Changes

Stop using gcc target ids in lib/freebasic/<target> path

fbc commits - Sat, 04/11/2015 - 22:39

Stop using gcc target ids in lib/freebasic/<target> path
View Changes

#742 x86_64: hardcoded-library-path

fbc bugs - Sat, 04/11/2015 - 18:18
  • status: open --> closed
  • assigned_to: dkl

Add fbc build-time option to use lib64/ subdir for 64bit libs

fbc commits - Sat, 04/11/2015 - 18:16

Add fbc build-time option to use lib64/ subdir for 64bit libs
View Changes

makefile: Fix typo

fbc commits - Sat, 04/11/2015 - 18:16

makefile: Fix typo
View Changes

DevCrossCompiling

wiki changes - Sat, 04/11/2015 - 17:49
2015-04-11 20:49:55 by DkLwikki - Update for changes in Git

wip: rtlib fbrt0

fbc commits - Sat, 04/11/2015 - 17:40

wip: rtlib fbrt0
View Changes

fbrt0: Just use __attribute__((constructor)) for Darwin/MacOSX

fbc commits - Sat, 04/11/2015 - 17:40

fbrt0: Just use attribute((constructor)) for Darwin/MacOSX
View Changes

Pages

Subscribe to FreeBASIC Programming Language aggregator