Fernando Seiti Furusato
9f80fcd74e
Corrected endianness detection on ppc64el.
...
In common/arch.h, the endianness detection considers all powerpc
architectures as big endian. Since that is not true for ppc64el, I
added a verification that checks other preprocessor macros, only for
ppc cases.
Signed-off-by: Fernando Seiti Furusato <ferseiti@gmail.com>
7 years ago
Pavel Roskin
6ed4c969f4
Eliminate APP_CC and DEFAULT_CC
8 years ago
Pavel Roskin
30a7a947b1
Don't include config_ac.h from any header files
8 years ago
Pavel Roskin
f8d22ce673
aarch64 doesn't require pointers to be aligned
8 years ago
Jay Sorg
d7967ec897
minor arch.h change
8 years ago
Jay Sorg
3b84314a1a
arch.h changes to include stdint.h
8 years ago
Pavel Roskin
6664aac00f
Use "void" for empty argument list in declarations
...
In C, an empty argument list in a declaration means that the function
can accept any arguments. Use "void" instead, it means "no arguments".
C++ treats void and empty list as "no arguments".
8 years ago
Pavel Roskin
ace7d2c822
Declare unified module interface and use it in modules
...
This fixes loading modules compiled with a C++ compiler. Remote thandle
type, it's unused. Use tintptr for module data. Don't cast pointers to
long, they won't fit on Win64.
8 years ago
Pavel Roskin
b1527b7947
Check string format in log_message
...
Move "printflike" definition to arch.h, it's used both by log.h and
os_calls.h.
9 years ago
Pavel Roskin
02c981e796
More spelling fixes found by codespell and aspell
9 years ago
Jay Sorg
75874b3f7a
common: some minor changes to arch.h
10 years ago
Koichiro IWAO
dd979731c4
common: fix check for big endian arches
...
Fix for: https://bugzilla.redhat.com/show_bug.cgi?id=905411
10 years ago
Jay Sorg
8a116d3051
common: add another x86-64 define
11 years ago
Jay Sorg
374633e63f
common: no logic change, update comments
11 years ago
Jay Sorg
ff12a1d799
added tbool
11 years ago
Jay Sorg
f221258610
common: add unknown arch check
11 years ago
Jay Sorg
4f45b4c065
added define for common types
11 years ago
Jay Sorg
68224550da
common: update a copyright year
11 years ago
Laxmikant Rashinkar
1123323fda
o moved from GNU General Public License to Apache License, Version 2.0
...
o applied new coding standards to all .c files
o moved some files around
12 years ago
jsorg71
b7cbc6a656
update copyright year and add tui64 type
15 years ago
jsorg71
530344462e
fixes for hppa
15 years ago
jsorg71
6cf7c913f8
arm cpu needs align
15 years ago
jsorg71
06e40d9304
add tintptr type
16 years ago
jsorg71
6c5f82fd04
update copyright year
16 years ago
jsorg71
25af749cb1
add thandle
17 years ago
jsorg71
38b789e81f
update copyright year
17 years ago
jsorg71
9876b42c46
move tsock
17 years ago
jsorg71
8af78369ea
add tsock
17 years ago
jsorg71
d1c3842416
check if __BYTE_ORDER is defined
17 years ago
jsorg71
4125491367
remove duplicate tbus
17 years ago
jsorg71
db2ecb2701
win64 tbus and win32 twchar
17 years ago
jsorg71
f0a2f53e30
unicode
17 years ago
jsorg71
829a1bb00d
win32 changes
18 years ago
jsorg71
7661472b66
another check for powerpc
18 years ago
jsorg71
50817f791e
added size int types
18 years ago
jsorg71
02cd95ebef
copyright year update
18 years ago
jsorg71
c480af5636
license change
18 years ago
jsorg71
b65409683b
copyright year updates
19 years ago
jsorg71
f29d4c3f63
powerpc is big endian
19 years ago
jsorg71
d349f6920a
some more big endian fixes
20 years ago
jsorg71
c2ff24010a
got __fastcall working for borland compilers
20 years ago
jsorg71
41df89c7f2
moved some files around
20 years ago
jsorg71
8e807eefd2
moved some functions around and changed some ifdefs
20 years ago
jsorg71
de80c9ec17
added files from xrdp directory
20 years ago