VirtualBox

Changeset 98230 in vbox


Ignore:
Timestamp:
Jan 23, 2023 11:00:38 AM (2 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
155420
Message:

libs/libogg-1.3.5: Removed unnecessary VBOXLIBOGG template - there are no assembly sources. I also don't think there is any SSE requirements and that this was just blindly copied from some other project without proper cleanup. bugref:10348

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/libogg-1.3.5/Makefile.kmk

    r98103 r98230  
    2929include $(KBUILD_PATH)/subheader.kmk
    3030
    31 
    32 #
    33 # Need to drop some assembly flags and add some C flags (gcc) present in
    34 # VBoxR3DllNonPedantic.  So, create or own template deriving from it.
    35 #
    36 # Note! We ASSUME that see is available here (doesn't build cleanly on 32-bit
    37 #       linux without this assumption).  Too bad for anyone with ancient CPUs.
    38 #
    39 TEMPLATE_VBOXLIBOGG         = Template for adjusting assembler and C compiler flags.
    40 TEMPLATE_VBOXLIBOGG_EXTENDS = VBoxR3DllNonPedanticFast
    41 ifeq ($(KBUILD_TARGET),win)
    42  TEMPLATE_VBOXLIBOGG_ASFLAGS.amd64 = $(filter-out -Worphan-labels -f win64, $(TEMPLATE_VBoxR3DllNonPedanticFast_ASFLAGS.amd64)) \
    43         -f x64
    44 else
    45  TEMPLATE_VBOXLIBOGG_CFLAGS        = $(filter-out $(VBOX_GCC_fvisibility-hidden), $(TEMPLATE_VBoxR3DllNonPedanticFast_CFLAGS))
    46  TEMPLATE_VBOXLIBOGG_CFLAGS.amd64  = $(TEMPLATE_VBoxR3DllNonPedanticFast_CFLAGS.amd64) -msse # Needed?
    47  TEMPLATE_VBOXLIBOGG_CFLAGS.x86    = $(TEMPLATE_VBoxR3DllNonPedanticFast_CFLAGS.x86) -msse
    48  TEMPLATE_VBOXLIBOGG_ASFLAGS.amd64 = $(filter-out -Worphan-labels, $(TEMPLATE_VBoxR3DllNonPedanticFast_ASFLAGS.amd64))
    49  TEMPLATE_VBOXLIBOGG_ASFLAGS.x86   = $(filter-out -Worphan-labels, $(TEMPLATE_VBoxR3DllNonPedanticFast_ASFLAGS.x86))
    50 endif
    51 
    52 
    5331#
    5432# The VBox Ogg shared library.
    5533#
    5634LIBRARIES += VBox-libogg
    57 VBox-libogg_TEMPLATE   := VBOXLIBOGG
    58 
     35VBox-libogg_TEMPLATE := VBoxR3DllNonPedanticFast
    5936VBox-libogg_INCS := \
    6037        . \
     
    6239        include/ogg \
    6340        src
    64 
    6541VBox-libogg_SOURCES := \
    6642        src/bitwise.c \
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette