| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
encoder was not successfully initialised
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19965 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
|
| |
an empty string
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19964 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
| |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19572 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
| |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19569 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
|
| |
- replace ifndef ver2_4 with ifdef FPC_HAS_CPSTRING for places with TextRec.CodePage access
- convert codepages for Read and Write text file operations
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19545 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
| |
field for standard IO files when cwstring is used
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19543 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
| |
ansi and console code pages
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19539 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
| |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19538 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
|
| |
(problem reported at http://blogs.embarcadero.com/ao/2011/10/20/39180 )
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19537 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
| |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19529 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
|
| |
* replaced defined(arm) with defined(cpuarm) checks (cleaner)
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19528 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
| |
chars while converting between codepages
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19522 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
| |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19447 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
| |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19369 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
| |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19350 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
| |
encoding<->codepage table.
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19332 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
|
|
| |
wincodepages.inc, also rename win2iconv, iconv2win to CodePageToCodePageName, CodePageNameToCodePage.
This change is required since CodePage to CodePage name conversions are required in other parts of RTL. Moreover those codepage identifiers are windows codepage identifiers and thus must be compatible with codepage identifiers used by delphi.
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19330 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
|
| |
conversion routines from resulting in any code page conversions themselves
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19320 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
| |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19196 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
|
| |
is not found
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19195 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
|
| |
* initialize DefaultSystemCodePage on unix platforms
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19194 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
| |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19178 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
| |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19175 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|
|
|
|
|
| |
regular tools due to the merge conflicts
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19137 3ad0048d-3df7-0310-abae-a5850022a9f2
|
|\
| |
| |
| |
| |
| |
| | |
* fixed bootstrapping with 2.4.0
* patches by Graeme Geldenhuys, resolve #15251, #15252, #15253
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@19102 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| | |
* patches by Graeme Geldenhuys, resolve #15251, #15252, #15253
git-svn-id: http://svn.freepascal.org/svn/fpc/branches/cpstrnew@14347 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| | |
console, resolves #19247
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@18225 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| |
| | |
* update getattr to also return fasymbolic
Patch by Dimitri B. Mantis #16817
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@18043 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- fixed a platform modifier in ipc.pp
- fixed different layout sigaction record in libc. (field order)
- fixed many bad use_libc fixes in linux. Most of these were only checked
for compilation, not linking. (e.g. futex doesn't link)
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@18042 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| | |
langinfo) Bug 19616.
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@17914 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| | |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@17548 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| | |
linux console, resolves #19259
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@17516 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| | |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@17224 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| | |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@17221 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| | |
* GetFormatSettings function now can fill an arbitrary TFormatSettings record.
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@17209 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| | |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@17037 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| | |
Adding clocale to Solaris.
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16771 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* also fixes CharLengthPChar() for non-BeOS by initialising the mbstate
parameter passed to mbrlen() to 0 (otherwise its contents are interpreted
as already valid, containing information about the current shiftstate etc)
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16552 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| | |
copies
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16366 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| | |
mantis #14075)
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16339 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Pablo Alfaro (mantis #14075, also fixes #13363):
* ipc msgtyp is clong, not cint
* TIPC_Perm and TSEMid_ds are different on 64 bit systems
* fixed passing semun arguments (have to be passed by value, not reference)
* fixed the order of parameters to msg* syscalls, and don't use
TIPC_Kludge for msgrcv syscall (only for ipccall.inc variants)
* use new operation variants on 64 bit platforms in ipccall.inc
* introduced use kernel_mode/uid/gid_t types for use by the Linux ipc
records
* fixed type of TSEMid_ds.sem_base for Darwin
* added {$packrecords c} to ipc unit, and {$packrecords 4} around
certain structs for Darwin as in the C headers
* fixed passing semun argument to semctl for libc platforms (by
value, not reference)
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16336 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
cwstring (fixes webtbs/tw17591.pp on unix platforms)
* enhanced webtbs/tw17591.pp so it also (superficially) checks the
correctness of the called routines, and add cwstring for unix platforms
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16298 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| | |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16145 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| | |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16094 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| | |
Olivier Coursiere, mantis #16996)
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15620 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| | |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15605 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
+ Add sched_yield to linux unit
- Remove clone for m68k from linux unit (unimplemented assembler section)
+ Add fpsigtimedwait to baseunix unit
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15602 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| | |
has finished running (based on patch by Jared Davison, mantis #16884)
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15599 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| |
| |
| |
| | |
runtime
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15557 3ad0048d-3df7-0310-abae-a5850022a9f2
|
| |
| |
| |
| | |
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15454 3ad0048d-3df7-0310-abae-a5850022a9f2
|