Commit Graph

417 Commits

Author SHA1 Message Date
peter
a3a66ba74d * split tvisibility from tsymoptions
* replace current_object_option with symtable.currentvisibility

git-svn-id: trunk@12048 -
2008-11-11 09:05:39 +00:00
marco
e5db5e4aa8 * regened makefiles to propagate makefile versions
git-svn-id: trunk@11947 -
2008-10-22 17:32:15 +00:00
florian
9d087f40fa * when cross compiling, fallback to fpc when no cross compiler is found
git-svn-id: trunk@11827 -
2008-09-27 10:06:56 +00:00
Jonas Maebe
02913dc738 * fixed oo_is_forward flag (from old patch by Dave Strodt)
git-svn-id: trunk@11662 -
2008-08-29 07:42:21 +00:00
marco
13093ab53c * fix for #11865 -Oppentium3
git-svn-id: trunk@11569 -
2008-08-14 10:24:06 +00:00
florian
daedb7d82e * properties properly set
git-svn-id: trunk@11475 -
2008-07-28 15:56:23 +00:00
tom_at_work
c6fba4f390 * sample configuration script generates powerpc* multiarch library load path configuration
git-svn-id: trunk@11247 -
2008-06-19 19:29:52 +00:00
Jonas Maebe
9d8bee1887 * regenerated with changes in r11233
git-svn-id: trunk@11234 -
2008-06-15 15:52:25 +00:00
michael
da923586c6 * Fixed error in line 56, preventing backup
git-svn-id: trunk@11194 -
2008-06-04 18:04:54 +00:00
giulio
14d4f02fa0 * fixed fpc_zipinstall for go32v2 and the like
* makefiles regenerated

git-svn-id: trunk@11180 -
2008-06-03 14:01:09 +00:00
florian
d034dc2512 o patch by Olivier Coursiere:
+ add missing targets to ppudump

git-svn-id: trunk@11177 -
2008-06-02 21:44:48 +00:00
Jonas Maebe
b6c43bad7d * regenerated for i386-Haiku and darwin cross compilation changes
git-svn-id: trunk@11073 -
2008-05-24 09:29:08 +00:00
florian
b5fdda5dff + add -Ci and -XS in normal and debug mode
git-svn-id: trunk@10998 -
2008-05-18 10:43:58 +00:00
florian
46a381645f * regenerated
git-svn-id: trunk@10938 -
2008-05-11 07:36:50 +00:00
florian
1f32ed79c1 + create svn add menu entry in tools menu
git-svn-id: trunk@10937 -
2008-05-11 07:36:30 +00:00
micha
0b2f80a38b * regenerate Makefiles to get armeb-linux support globally (also arm-darwin, so it seems)
git-svn-id: trunk@10888 -
2008-05-05 18:46:55 +00:00
micha
b0838b13d7 * add armeb target to compiler/Makefiles
git-svn-id: trunk@10552 -
2008-03-24 17:48:11 +00:00
peter
8f239d04b6 * cleanup and simplify the set type handling
git-svn-id: trunk@10432 -
2008-03-02 17:48:27 +00:00
Jonas Maebe
a497aec91d * always use ppc<targetcpu> instead of ppcross<targetcpu> on darwin,
because due to the mach-o executable format which can contain
    binaries for different architectures in a single file, different
    names for native and cross compilers are not used on Mac OS X
    (mantis #10067)

git-svn-id: trunk@10270 -
2008-02-10 14:42:49 +00:00
florian
bc73f9021c Merged revisions 5891-10167,10169-10180 via svnmerge from
http://svn.freepascal.org/svn/fpc/branches/avr

........
  r5891 | florian | 2007-01-11 17:30:12 +0100 (Do, 11 Jan 2007) | 2 lines
  
  + some initial work
........
  r10170 | florian | 2008-02-03 11:02:04 +0100 (So, 03 Feb 2008) | 2 lines
  
  * continued to work on avr port
........
  r10180 | florian | 2008-02-03 15:29:30 +0100 (So, 03 Feb 2008) | 2 lines
  
  + a lot of skeleton code for avr added
........

git-svn-id: trunk@10186 -
2008-02-03 17:21:52 +00:00
michael
eddde27b0b It is of course apache 1.3, not 1.13
git-svn-id: trunk@9614 -
2008-01-02 13:18:05 +00:00
michael
7839c9e46b Fixed wrong path for apache defines
git-svn-id: trunk@9613 -
2008-01-02 10:55:45 +00:00
marco
38bbdb95ee * patch from KMS, resolves 10147
git-svn-id: trunk@9611 -
2008-01-02 09:43:55 +00:00
florian
6843833d60 * regenerated
git-svn-id: trunk@9606 -
2008-01-01 11:07:42 +00:00
michael
ee099500a1 * FPCAPACHE_1_13 or FPCAPACHE_2_0 define will determine what Apache version is taken
git-svn-id: trunk@9590 -
2007-12-30 20:46:27 +00:00
michael
b01e0d69d5 * FPCAPACHE_1_13 or FPCAPACHE_2_0 define will determine what Apache version is taken
git-svn-id: trunk@9589 -
2007-12-30 20:46:20 +00:00
michael
ac7f8dee39 * FPCAPACHE_1_13 or FPCAPACHE_2_0 define will determine what Apache version is taken
git-svn-id: trunk@9588 -
2007-12-30 20:42:32 +00:00
Jonas Maebe
c9ce918485 * regenerated for darwin/x86_64
git-svn-id: trunk@9181 -
2007-11-10 18:37:19 +00:00
florian
4fed8c4ab5 + write aliasnames to ppu as well
+ ppudump updated
* ppu version increased

git-svn-id: trunk@9064 -
2007-11-02 20:50:01 +00:00
peter
a0984505b2 * regenerated to fix fpc detection on non-i386
git-svn-id: trunk@8991 -
2007-10-29 16:34:18 +00:00
peter
324b1732ab * regenerated to update dependencies
git-svn-id: trunk@8988 -
2007-10-29 09:07:18 +00:00
peter
273bfffe5b * store defstates in ppu, this field keeps the info what
is generated for a def so it can be reused, e.g. dwarf debuginfo

git-svn-id: trunk@8920 -
2007-10-23 21:50:10 +00:00
Jonas Maebe
053540e89e * improved gcc library path detection for cross-compilation on Linux
x86_64/i386 systems (patch from C. Western, mantis #9699)

git-svn-id: trunk@8875 -
2007-10-21 10:51:58 +00:00
Jonas Maebe
564d93bab8 * quoted a bunch of variables
git-svn-id: trunk@8793 -
2007-10-14 12:26:16 +00:00
Jonas Maebe
66520db151 * fixed in case the fpc binary is not in the PATH
git-svn-id: trunk@8792 -
2007-10-14 12:19:52 +00:00
florian
0907f3c73b * regenerated
git-svn-id: trunk@8774 -
2007-10-12 16:30:51 +00:00
florian
29084acefd * moved pre-configured tools to unused shift key combinations
git-svn-id: trunk@8773 -
2007-10-12 16:30:36 +00:00
Jonas Maebe
83d162f5fd * regenerated for darwin/ppc64
git-svn-id: trunk@8744 -
2007-10-08 08:33:03 +00:00
florian
36f7d56e91 + fpcfg.inc target
git-svn-id: trunk@8741 -
2007-10-07 17:57:48 +00:00
florian
6b8e54cff9 * fixed compilation
git-svn-id: trunk@8740 -
2007-10-07 17:52:14 +00:00
florian
a5429afeb0 * fixed optimizer options for ide configuration creation
git-svn-id: trunk@8739 -
2007-10-07 17:31:29 +00:00
marco
6f9c7ede62 * fixed bug #9577 using short boolean eval. While fixing also fixed next IF.
git-svn-id: trunk@8357 -
2007-09-02 19:22:04 +00:00
Jonas Maebe
30bc89cfe5 * fixed dependency checking for source files in subdirectories relative
to the makefile location + regenerated all Makefiles
  * hopefully fixed fpmkunit dependencies

git-svn-id: trunk@8297 -
2007-08-22 07:04:23 +00:00
joost
787b968e70 * Replaced "uname m" from which the output was not very consistent with "fpc -PP"
git-svn-id: trunk@8084 -
2007-07-17 17:39:35 +00:00
Legolas
cdf4841517 * Changed .elf extension to .nef (Not Executable File) for intermediate file builds in the NDS compiler (used on no$gba debugger for symbol table)
* Added nds target to ppudump.pp
* Fixed rtl compilation for nds target
* Changes in prt09.as

git-svn-id: trunk@8002 -
2007-07-09 22:17:36 +00:00
Almindor
7f548cf517 * adds amd64 to the list of uname -m possible results in samplecfg
git-svn-id: trunk@7996 -
2007-07-09 21:14:59 +00:00
Almindor
bfb7294e19 * exchange "arch" with "uname -m" in samplecfg to work on non-linux
git-svn-id: trunk@7995 -
2007-07-09 21:09:26 +00:00
florian
499cbcbbe1 * make cycle OPT=-gwl -Co -Cr on x86-64 fixed
git-svn-id: trunk@7976 -
2007-07-07 19:16:49 +00:00
Tomas Hajny
85e6a6b019 * don't use obsolete switches in default configuration files
git-svn-id: trunk@7963 -
2007-07-05 19:23:09 +00:00
daniel
afeb9d5786 - Remove hexstr implementation.
git-svn-id: trunk@7922 -
2007-07-02 19:23:30 +00:00