#37 x32 ABI support

closed-fixed
nobody
x32 (1)
5
2013-10-16
2013-01-29
camper
No

configure picks up the wrong size for the lfs-aliases.
The asm-code does not seem to require any fixes to work with this ABI.

checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for size_t... yes
checking for uintptr_t... yes
checking for ssize_t... yes
checking for off_t... yes
checking for int32_t... yes
checking for uint32_t... yes
checking for int16_t... yes
checking for uint16_t... yes
checking size of size_t... 4
checking size of ssize_t... 4
checking size of off_t... 8
checking size of int32_t... 4
checking size of long... 4
checking if we want to enable alias wrappers for largefile... yes
...

mpg123 1.14.4

Install path ............ /usr
CPU Optimization ........ x86-64
Compiler Optimization ... 0
Gapless Support ......... enabled
Debugging ............... disabled
Seek table size ......... 1000
FIFO support ............ enabled
Buffer .................. enabled
Network (http streams) .. enabled
Network Sockets ......... Posix
IPv6 (getaddrinfo) ...... enabled
File offsets ............ default
LFS alias symbols ....... enabled (32)
Alignment checks ........

1 Attachments

Discussion

  • Thomas Orgis

    Thomas Orgis - 2013-09-16

    We reworked this stuff for 1.16, see current http://mpg123.org/snapshot. Will close on release, unless you yell that it indeed is not correct now. The meaning of the alias can be confusing and has been made more specific in configure comments, hopefully.

     
  • Thomas Orgis

    Thomas Orgis - 2013-10-16
    • status: open --> closed-fixed
     

Log in to post a comment.