marco
d942509db4
* add getshellwindow, by 440bx mantis 035548
...
git-svn-id: trunk@42027 -
2019-05-10 14:56:09 +00:00
svenbarth
5a5b47fa24
+ add support for MultiHelpers modeswitch by Ryan Joseph for Mantis #35159
...
+ added tests
git-svn-id: trunk@42026 -
2019-05-10 14:04:45 +00:00
svenbarth
0bd1687398
* fix for Mantis #35326 (applied patch by Cyrax): objcopy's --add-gnu-debuglink parameter doesn't handle quoted paths correctly, so quote the whole path
...
git-svn-id: trunk@42025 -
2019-05-10 12:59:26 +00:00
pierre
83d72bdf19
Use TIOCtlRequest type for local variable nr inside TCSetAttr function
...
git-svn-id: trunk@42024 -
2019-05-10 07:23:31 +00:00
pierre
aa8a7f5130
Do not use BSD system tar option -I if TARPROG is gtar for OpenBSD
...
git-svn-id: trunk@42022 -
2019-05-08 09:38:43 +00:00
michael
77fa4aaebd
* GetPrimaryIndexFields is now a public class method, needed in designer
...
git-svn-id: trunk@42021 -
2019-05-07 15:40:00 +00:00
pierre
ebf2e277ab
Update syscall number for sparc and sparc64 based on results from unix/scripts/check_sys.sh
...
git-svn-id: trunk@42019 -
2019-05-07 11:26:44 +00:00
pierre
a7a67f3d3c
* Improve handling of command line args setting variables (did not work if it contained spaces)
...
+ Group all recognized macros into list_defines in preproc.awk file
+ Convert Pascal style hexadecimal constants into C style
git-svn-id: trunk@42018 -
2019-05-07 08:13:38 +00:00
pierre
0a3a35152d
Also remove -m32 option for arm native GNU C compiler
...
git-svn-id: trunk@42017 -
2019-05-06 22:07:49 +00:00
pierre
fae45b2075
Add first linux RTL compliance test file t_linux.h2paschk
...
git-svn-id: trunk@42016 -
2019-05-06 21:13:42 +00:00
pierre
12647c348e
Add script to use h2paschk on t_OS.h2paschk file for rtl tests for system header compliance
...
git-svn-id: trunk@42015 -
2019-05-06 21:10:12 +00:00
pierre
cb4b085a99
* Also allow '-' in include file names
...
+ Add os_cpu and cpu_source variables
* Cope with aarch64 GNU C compiler that does not support -m64 option
+ Add support for arm test on aarch64 machine
* Better accept expressions instead of constants in C #define
git-svn-id: trunk@42014 -
2019-05-06 21:08:47 +00:00
marco
eae156d07e
* fix for mantis 035530 by 440bx, process_ and thread_ constants.
...
git-svn-id: trunk@42013 -
2019-05-06 15:48:11 +00:00
michael
34830ab134
* Fix redirect codes (bug ID 0035532)
...
git-svn-id: trunk@42012 -
2019-05-06 15:47:45 +00:00
pierre
1e4442f1fa
Add more system header constants
...
git-svn-id: trunk@42010 -
2019-05-06 13:25:56 +00:00
michael
2d5550659e
* Remove unused unit from uses clause
...
git-svn-id: trunk@42009 -
2019-05-06 11:45:06 +00:00
marco
caa5e54b00
* add openthread, mantis 035529 by 440bx
...
git-svn-id: trunk@42008 -
2019-05-06 11:33:40 +00:00
pierre
1d9220d270
Use %X instead of %x for C hexadecimal constants as Free Pascal hexstr uses uppercase characters A to F for values 10 to 15
...
git-svn-id: trunk@42007 -
2019-05-06 10:17:10 +00:00
michael
79cbfe53a5
* Split out processing of SQL so it can be used in editor. Correct LoadFromFile
...
git-svn-id: trunk@42005 -
2019-05-06 07:38:00 +00:00
michael
b91f374e3d
* Copy connection name in assign
...
git-svn-id: trunk@42004 -
2019-05-06 07:37:15 +00:00
michael
b4580642dd
* Add Ini to some helper method names to avoid confusion
...
git-svn-id: trunk@42003 -
2019-05-06 07:36:46 +00:00
pierre
3f39fe75f3
Fix test_c_objects rule (by removal of extra closing braces)
...
git-svn-id: trunk@41983 -
2019-05-04 12:45:02 +00:00
pierre
b4baf9b49c
Link against libstdc++ and libc to avoid linking error for openbsd OS
...
git-svn-id: trunk@41982 -
2019-05-04 12:41:46 +00:00
pierre
e7e96f98b2
Link against libc to avoid __guard_local not found symbol failure at link time for OpenBSD target
...
git-svn-id: trunk@41981 -
2019-05-04 12:38:23 +00:00
Jonas Maebe
7dbbce157f
* fixed Objective-C metadata generation for LLVM
...
git-svn-id: branches/debug_eh@41980 -
2019-05-02 19:45:34 +00:00
Jonas Maebe
024b38e1ff
* fixed setting calling convention for calls (the callpd passed to the
...
taillvm constructors is not necessarily a proc(var)def)
git-svn-id: branches/debug_eh@41979 -
2019-05-02 19:45:30 +00:00
Jonas Maebe
3fa6838815
* basic llvm metadata support
...
git-svn-id: branches/debug_eh@41978 -
2019-05-02 19:45:26 +00:00
Jonas Maebe
3a1fb45315
* synchronised with trunk till r41976
...
git-svn-id: branches/debug_eh@41977 -
2019-05-02 19:44:41 +00:00
Jonas Maebe
079d616978
* fixed double free in LLVM code generator after r41963
...
git-svn-id: trunk@41976 -
2019-05-02 19:40:00 +00:00
Jonas Maebe
97a144ea6a
- removed ttypedconstkind parameter from tai_simpletypedconst constructor,
...
as it always has to be tck_simple anyway
git-svn-id: trunk@41975 -
2019-05-02 19:39:56 +00:00
pierre
ae5a9e033a
Add flags field to TStatfs record
...
git-svn-id: trunk@41973 -
2019-05-02 12:59:11 +00:00
pierre
ce1ba76ce5
Add st_ctime_nsec field for stat powerpc record
...
git-svn-id: trunk@41972 -
2019-05-02 12:57:51 +00:00
pierre
0690df1733
Update syscall numbers for powerpc-linux and powerpc64-linux
...
git-svn-id: trunk@41971 -
2019-05-02 12:56:56 +00:00
pierre
0100c4abf8
More improvements to script testing syscall numbers
...
git-svn-id: trunk@41970 -
2019-05-02 12:55:51 +00:00
pierre
5f4a0c7af7
* freebsd and openbsd also use sys/syscall.h header
...
+ Add AWK parser to removed parts of source not concerning current CPU
(only handles CPUXXX like CPUI386)
git-svn-id: trunk@41969 -
2019-05-01 22:00:06 +00:00
pierre
429bd929e8
Update dev_t, ino_t and nlink_t types to cunit64
...
git-svn-id: trunk@41968 -
2019-05-01 16:04:38 +00:00
pierre
5fb61dc386
FreeBSD fixes for stat and dirent records
...
git-svn-id: trunk@41967 -
2019-05-01 15:59:52 +00:00
pierre
6f7d2a798c
Change ssize_t type to clong and specify pthread_once_t_rec record
...
git-svn-id: trunk@41966 -
2019-05-01 14:51:20 +00:00
pierre
5c7adf9af3
Add simple types and some constants
...
git-svn-id: trunk@41965 -
2019-05-01 14:49:14 +00:00
pierre
8988a5e028
+ Add handling of simple types and constants
...
+ Add ReadID helper procedure inside ProcessH2PasChk method
git-svn-id: trunk@41964 -
2019-05-01 14:46:23 +00:00
Jonas Maebe
213b87fe91
* optimized and simplified tai_aggregatetypedconst destruction
...
git-svn-id: trunk@41963 -
2019-04-30 19:36:46 +00:00
Jeppe Johansen
3ad450c636
avr: Add peephole optimization for in+sbr* bit test sequence.
...
git-svn-id: trunk@41962 -
2019-04-30 17:00:30 +00:00
michael
858030d826
* Fix compilation on 16-bit targets
...
git-svn-id: trunk@41961 -
2019-04-30 05:53:38 +00:00
pierre
819752c334
Avoid warnings when -v0 is used by using $push/$pop
...
git-svn-id: trunk@41960 -
2019-04-29 14:19:16 +00:00
pierre
b365fdd478
Fix compilation of testsuite program
...
git-svn-id: trunk@41959 -
2019-04-29 09:09:41 +00:00
michael
135e74c65d
* Avoid ScanDateTime in TryISO functions, it raises an exception
...
git-svn-id: trunk@41958 -
2019-04-28 17:15:35 +00:00
marcus
0a1d88b824
MorphOS: adding missing dtReleaseDrawInfo to datatypes
...
git-svn-id: trunk@41957 -
2019-04-28 15:27:54 +00:00
marcus
cd3e6a9c73
AROS: fixed structures and alignment for datatypes,locale,serial and workbench
...
git-svn-id: trunk@41956 -
2019-04-28 15:26:49 +00:00
marcus
b793e14f57
Amiga: structure fixes and unification with other amiga-systems
...
git-svn-id: trunk@41955 -
2019-04-28 12:09:35 +00:00
michael
74455d0720
* Added ISO8601ToDate and inverse (Bug ID 35307)
...
git-svn-id: trunk@41954 -
2019-04-28 11:47:49 +00:00